MAEVKRFLDECRESGDKTYGVFKGVLDELQNETTRSRARKLLASVERYVDAELSTVDCFATFHFRIHQLVLSDSQGLRKNRQKLTLLELPSIFIPEDWSFTFYEGINRLPDSGFHDRDVAELGCGNGWVSIAIAEKLLPRKVYGLDINPRAIKVAWINLYLNALSGEDGSLVIDREGKSLLDRVEFYVSDLLGYCRDRNIMLDRVVGCIPQVLNPDPEAMLKLVSENASEDFLYSLSNYCGLQGFVEDQFGLGLIARAAEEGISVIKPNGAMIFNIGGRPGQAVCERLFERRGFKIAKLWQTRAADTDILALVQIEKNSRHRFEFFMGLLSEEPICARTAWAYSRAGGEISHGLSVYKCELRHPNEIKTIFKFLNSKIQELRGALDLSFSEESVAEEKIPFLAYLANALEGLSYIPCELPVGSTNFRSLIAGFFRIYHGIPLTPANVVVQPSRSVLIENILRLYQPKLALIDAMFTRWLPKKWLTVLPHQSDQVSSSEIAVVEAPHRTDLVIQLLRHLKPQIVITSLADFEMRTSTAFEQLLHECAEVGARLFLDISDYVELSSAPGTNGVLQYMAAHALPSHATIMSGLVKNKVYADLEVAFLISENKDVLHALALSGELVDGRTAVMNQFYYGCLLHELLSFHLPERHTTSQRLIRQEESSKFIRFADCTRKAIVEAEVCSSGSLAANAIHLDIDENALPTPLAVKAVIFEAFCRQNVSEAETDPKPEILDFIKAKCLLGPDYCGELVLGDSCLSLFSNLVLGCVEDKGTLCFPAGCNGTYLSTATFYDADLRRIQTKKGDGFKLTAHAVEETIRDLTRPWLYISGPTVSPTGVLYSSGEIISILSVCEKAGARVIIDTSFSGLEYDSSRVDWDLKSFVGRASGSNKSFAVALLGGFSTELLSGGHEYGFVTFTSSIFSDAFKDAPLRKTPHMTSNYMIKKLLAMANSKSSSRDLPDGVRSQQLILKQRAEKMKEALVACGWEVLEPQGGISLVARPSAYEGRTFSYKSIGGETTKEIKLDSVNIREAMLCSTGVCVSSSQWTGLEHYCRFVIAVSDDKFDTALKALRRFKDLVLG*