MPAMAPEDDEALYEIHRHASGSHVIPHQEEYQGAATSCGSSDAGGGGVLSYLSLQGVSKLKEKWDRYRVLGKSRQRKKGDGVALFVSPNAEYVSVTVGNHIIILRKADGYASPCGVYTNNDRIAFFTNGAWLEAQGVFGVVDDLSTLYLIKENGELLARRTCDQLKLSSSIIDLVLQDGTSLLRPGFYIFTSDCLVHRFDYTEEPEACLCEVPISTKDAMSARTIQLPRSLSCIDYHQRHSLFVLVGDSNVSFSSNSYSGTYFMYLLHFNKNLELSLSFKSMQLEGVFCPLKDQRTFVSSPKIRISPQGKYIATLDLTGFVNFFSLDGDLRTVPLQTLGKARHLIDVKDISWWTDNVLMLVRKDGSISMYSITEDKIVSNDDPVLSTPILEKAKATEGHAFVLQSRRYGTNTPVNKRMDSDSEPCLLSGSGEHQQTEGDEMSWSLISFSKVTVAEMYSVLIREKRYKDALDFASRYNLDKDEVLKACWLHSDANTHEIDSYLAKIKDQVFVLSECVNKVGPTEADLRALLSFGLCITDCYRFSELDNSSKGSTWDSRTIRLRLLRHIDMLETFLGINMGRYAAGEYSKFRSMPLVETAIALAESGKIGALNLIFKRHPYTVSSDILRVLSAIPETLAVQTYSQLLPGKSLPSVVILRAGDWVECEQMASYINNCPAELDKVEEIKTEILVKHSKGFSWPSVAELCEWYKNRARDIDCLSGQLENSLAMIELACQKGIVELQPFFDDIKCLYQVVYSNELNEFTMNLLTWEDLPDYEKFKIILKGVKEDTVVQRLEENAIRFMKKLYEHKQESYLVSWLKEVAAKNELLICLAVIENGCGESPIYGLFKDLAEMIETSVHCIYMCSATNQWNTMSSILSKSLYKTKREKSLVASEEDCNLKDAKHALGSSMVSYEEMQCVCADILSGLGNAPEDFYHYDSVPDKPNDVKYLDILEKRLKVAEGHVEVGRLFAYYQVPKSMHFFLSAHLDEKNVRQIIRLLLSKFGRRQPVRSDNEWANMWRDLKLFQEKAFPFLDSEYMLAEFIRGLLKAGKFSLARNYLGGTSAVSLSTEKAENLVIQAAREYFFSASTLSGNEIWKARECLNLLPNSKNVQAETDIIDALTVRLPYLGVTILPLQFRQVKDPMDIIRMVITCQAGAYLHFEEIIDVAKLLGLRSEEEVADVEEAIAREAVVNGDLQLALDICLNLTKKSHGAVWDLCAAIARGPPLDNLDTGTREKLLGFALSHCDDDSVGELLNAWKELHAQGTFEKLMITTATNPPNFLIDGSSITPLPVQSVQDILDLRDDNGHDRRSDLVGIVKDMLSKVCLDFSNGDTHNWESMLEENRKLLCFGALVLPWLLKLFSNEACDGEIMDHLTRRCRFSTKVKAATSIIYWLVINGLAPNDNIIMILAKSIMEPPIDEEFDVLGCSVLLNLMDPFNGVKIIEEELKRRESYQEISSIMSVGMLYSSLNNSKKECSTPEQRRNLLLHKFHEKFTSADTDDLDQVDMANTTFWREWKSKLEEDKQLADQARMLKQILPDIDTSRFLSGDVNYIKIVVYSFVNSVKMEKKHILKEAVRIAEAYGLQRTEVLLRFLACSLVSEYWDNNDILNEISEFREDIVSSAKGVIDMIYSDVYLEIDGYNKQRLSYIYGILSACHSYLKRTNEIELRYPVHVHTHKLEPFQYYKVLEEECKKVCFIDGLNFKNIAGLDNLNFEHFNDEVCKNIHASTVTAIADMVQSLVSMYVDVLAKGLISQQGVYKHYVLGLLASLEGRSEAQSNNTDYEKLQASLCEFELNYDSCREYIQALPATDISYIVRRYCTLCFPSNLARSHPQEPSWRKPLATLLEFWSKVVDDIPGDSIDACSYGRTDYLNSNRLSLCMRAFRQLLIIDEIALHQGWDAISMYVKDCLRNGKMMETPCFCRAMILSGCSFESVVEVYFGGQGQLGSENADPSNYLDLLELYNAATEKCLSDLSEESCEYRILLHNLLSSLSRSTGKHAGALEMVRSGVWGKLIRYSEDMQLESQLRVYALQLMQCITGRNLKSLPNEMVCQVEPWESWYEHGAGAAIADESINSSSSITGTLVALRSTQMVAAVLPDANITPENLATLDSAVSCFLKLSERASGVSVAVFEAVLEEWEQLFSPKEEHVAPHESPKETSDWSDGWDDGWEALPEELESPKNKQEGVLLSVHPLHSCWMEIIRKRVELGELHKVLELLDRASLKHSVFLEEEEAHSLVELVSALDCFMALKTVLLLPYESLRLQCLQMVEVKMREGIVSTSSNADDQELLALVLSSGTMQKIITEEAYSKFFSYICHLVGHLARSFQTDLLVQWNEATSKINRSLLFARVLFPCFVSELVLGGQYLLAGFVISRWMHTHPSLGLMDITETSVRCFLQGQVAQLDEVGGSDAALTDGEVCVRHTISTLQPKLVSLLQSALALSNKEL*