MTTPDDGGDSNDNGDQRKLSPTEAAIIEMMKKQSLESERQAANGKGGDGEKKHAFWDTQPMPHGSRENHPEGPIVPNRPVEEVRSEPYTMPGGFEWSNVNVGDPAQRDELYHLLAQNYVEDDECLFRFEYSQEFLMWALTPPGYRDDFLFGVRSSSNKKLVAFISAIPAKVRAYQNELPIVEINFLCVHKKLRSKRLAPVLIKEITRRVNKTGVFQAVYTAGAVLPVPVASSRYYHRNLNPKKLVKVAFTRLNPRQTMARMIKLYRLPEQPDTKGLRPMEEKDVEGVHKLLVSYLDKFELKILFTKAEVAHWLLPREGVINSYVIDKEGDGIVTDFCSFYHLPSSILNQDDTLFAAYSYYNVATTMSLTDLMRDCLILAKQCKADVFNALNLMDNEEFLKDLKFGKGDGCLQYYIYNWACPEMPPGKVGIVLL*