MGAAKVIHGSGVQNFVTCKSPDMQSDCFRPTSCSGSTSAPGFSGRGSSCRWLLRERVAGGSSNRIFDLNGRRAEEEFWVAILPKRRANFRKARRVLGLGDQPHSSLNFGSRVESPNTSIGGRLQPQVSSSPVDPKSRGESAPKIVLPSELRPELMPKHVAIIMDGNSRWAQCRGMHAGFGHAAGAEALRRVAKIASSWGIQVLTVFAFSTENWLRPRMEVEFLMQLFETKLQSEMPNVMMHKFKLRFIGDTTSLPSSLQTAVKIAEEGTRHNTGMIINICVSYSGRADIVRACQELAAQAAEGRLKPADIDDAAITRTVFMNELGALQEPDLLIRTSGEQRISNFMLWQLAYSELVFLDTLWPDVDLEQFKAALITYQQRSRRFGKRIL*