MAELASGAVSSLLGVIGNEARLLRGVRGDVQFIKEEMESMNSFLVHLARTSHTGGEHGVQVRTWMNQVRILANDCNNCIDKYVYRGNPDVHLRRSGLLRYLLWPPWFVRKMFAQHDAAGQLRVLKDRAREVGERRMRYDVKEGALTTEAAYAAGDEDDDQPDADGSALASHRRAVLFKHRALDDYFQGKLVEWTEQVMERGDVMHSAAVVAPEADQEVIALARRALAQGHRSVLVDIPQVHMDFEPLRPQEILYYILCQLQQDRASSPPQLGSLEGSPDTLVKQYLLYRSKREISHGKESLLGETEIQQDIQNVMGKLDEVKRGIQDEQLLLQLLEGIRDVKELEEKPISVLFELLVLQQQAARRDQARGKAMRKLAAWHAHILRITAESLKKYIEAEHLPQQEAEKKTAKKFDFYDARYGYVIHKVFATKASNSKRRHGHVKIQGMISKVPQDVATETEEKIDEIKKTVQEQMETGWIVRKIIENHFEDDKRPLVVILRIGDKIYESNWDENRYAFTRLEKHVAGVLTVTTTRSTQQAKESLRQQELIDSFRQGEPLDYSLAGLYHDIVLQFTSHLMSEDKNEEYSDPQIIRDILGECEQFEFCMKILAHSFYARPKRSNQELTKLRDSLQAVSPKSFEGVAAKMLKFSYNDLPKEYKSCLLYLAIFPPGRSIRRSTLVARWVVEGLINRDDWNAAVRQSDRCFEALIDRGLVDPAEISGTGKAKSCIVGNRVHGFITMIAKKQHIVETRLSQHLAQHFSIFSDVRLRASEKIRDFLQVLPKQYHFSRLKVLDLEGCKCVGTKNTSYLKDVCCNLLLLKYLNLRSTNVTQLPGEINRLHELEVLDIRHNNVHKTATRYLRLLKLKRLLAGCIDDPTLPSVELPEKIGKMEGMEVLLGVMPRHKKDLKRGFPVCLRKLGVVINKDSYLQPLLKAIDDLHENLRSLSITLPIVRGEATPPKRNSQPSAHSLERTLDQLESLSISGITQMGWQLLPLLTEKSNQLTKVTLRSTMLKQDGLEVLAHLPKLHYLKLRHEAYKDTELTFKEDEFKYLKCFLVEGSNMTHIIFAHGATPMLEKMLLPVTASLKLSGVENLEKLEELELRNSTTTTTTTSIDNKNTLGSLLEQGRRITKVTLRGKMLEQDDLQILGKKPSIRCLVLLDTFTDQTELAFKENEFLNLDLLIVECSKKAKISFAAGSCPKLEKLVTNIESLSGIGNLVRLKELELKVEGDSVPAEVKVAVNRLKDRLHFTHYKSENQDKEEGNQDDDVGKSPSSFWKNKGWCPCGLRCACV*