MKLHDASQVPLALRLVPGARLARRGAHRVPAQGAAGAQRRSHEIHGIVSILDISGFSALCEKCSTDETLMEELCTVINGAFSAEVAVVQEYGGEVLCFLGDGLLVVWPVPEGNEAQERALAVELDDAAAADERSDAAKKALKKGRSASVMAFVSGGRSNSVPSGSLAAANGSFRVAEGGGGGGGGGGQRATAEQSVLHRKMQALAARAVECGLRVQEACVGIGASMKLRVAVAAGDFAEYFCGIGGATGCGDGRAEGALVDERGHAVPGRMSHLIAGPAIEECGVALGEIKPGEVAVCASALRFLPASAVLPRGVKRRAGSVVMANVSEGEESGLSGLSGGEGPAPAGAAGGGGAGGGGGGGGGLVVAHPPCGSLAPVFDAQGMPSDLTDEEREAVALYVPYTVRARLDDMEDGLGDVLQAGGLESSPEAVQRAVRTLQAVIYSHEGSLLTIAHDDKAGGARGRPEPVRGLRPRHAPRHARHGRHHHIGITTGLVFCTFVGCPQRCNFSFFGTVVNRAARLMGKSGGEMEHVADFELKGIDGKELVERTSAAAAAASAAASAAAAPVGLGKLPEGVEMGPLLEESEVESLPQLAAALNMDRAPAAHESGDGPAGHAFGPPTGPTGRRGSVQPPGPVGPRRASAPGGEQRKRSVQVQTPREDGSPPPKTGRRDGSPAPLELAEPAAAGAAGADCAGPERPEGRRSRREGGVGPRDGGGDGAGRGGRRGDAPGGPRAPRAWHVHQGSPGAGEAETPGDPATGPAPAPAPAPPGGGGGHGDDEVTALHSFREGAPGTAREAAGPGLPTRRTSRMGEGGADPLGFRGQSFGPHRRKVMMWVSADGRGAAASADVVGAGAVKKGWGAVRSKLLAKAGGGAGAPPAAAAKEDGGGWAALRTRLKQDHKLALPDDGDRAPKPPPPQPLQPPPPQQQPKMPKAPARSPEAAARRTGRRSLRPAGPTVVPGAGAGGQPEAARAGWAILRERIAAEGAQGIISKLEAAGGKPLNLPKQPELPLQYAGAASATAGPASSACSRTRRSLPRRRRRRARPARLEARGAGGGPKQAGRGWAILRERMAAEGARGIISKLEAAGGKPLNLSRLAAPAQAQGRGIRHRWASLIASLKSGGPKDGRDADGAATSRSRGGRRTSRAVAGGADEAEAAEAAAEATRALLVRLLVKRAATGRPVLLILEGPPPSLFPVLPSPLAEARDPADMHHADSQSWRALAALADALLALAPPERRIAVRAALGAMSDADAEALICSSIGAARVPRVLRDFICTQTDSLPFLVVDLARSLVEDGSIQVDGAGSVLLKKALRRLKPSDGARASLVSRLDKLSASQAMTLKLASVVGVSFTNLELLAIHPQPAAVPRELAALAKLNIVEVVYSLLPVTDRRALHLKLATYHEGLLAERGDGQAARAEAASVLAHHFALAEQPERARPHLEACAAAAYAAHANLEAARLYEDLLKLSPKAPALKKARWLRLRADLYQRMEMHHEAVALCQGGLDALGRSEEDDDEAELEPGRAREREAMGLLVTLISSAFHTSRMTLRLYGIARLALLAARRPTASAVSALGVARVAQCFAAAGRPPRRSADVLIRCRRFEEAGESLAAWALLSARQRNKNGAVDAAVWRVALAFRSSARHAAPAGAGALVEELRAVLEGAGATRTSSTRPTCRWGDVRGGAAALPGRGPAALAALEAYLAARFRGAVRLASPYLAAVGATHAEALYRVYGPAGRAWDGRPVARVALDAIAVLKRMTALGAAVVSDFAFSCAYVLYLHLLRAALTGPRGRAGDALLLERRPPGAPLQRGGRGGRADAGGDARRHPRRLPPPRARPRGGPAYAPLRSCAAGLARAARGDVRGARRHFERATNAARWGGQAHDVAQALLLQAAHTPHGAERAELANGAEVAAAAARDAYLARVARRVLSPKEAGWNRTTSSSSYAGILHGSSFGKRASISGPGPEGDGDAALGGGGGRKGSFAARKGSFGARDGALRKGSFAADGAARKGSFAAQDGALRNASFAGDGAARKGSFAARDGGAARKGSFGARDGGAAGKGSFARAGGSGSASFSKASKVAPG*