MFSLLCAAQLSFALPPNFQSETILSGLQSPVYAAQLPDGRLLVLEKLGRVVIFDPSTSTPAIQTYLVLPNVEGGAERGLTSIALDPQFETNGFLYIYYTHQPTGRNRVSRFSHLGDTADLDSEFVVWEDNEPWSSCCHYGGGLGFGPDGLLYLTTGEEFDGAQAQDLTRAGGKVIRVAPDGSIPADNPFADGPGGNLDEIWATGLRNPYRAAWDLVEERFYIGEVGGNVNSTAREDIHVGRAGANFGWPDCEGQCSNPSYDDPVFDYGHNSAGGAVTLGFVYRGSQFPSSYQGVLFFTDYVRGFIRYLTFFPDGSLNTDEDFGTGFGPIVHMIEAQDGSIYLVNYAGSVERVFYVSGNQPPSISSVTSSPALPGPAPATVSFTAVASDAENDPLSYEWQFGDGTQAFGASVSHTYTSNGPYTVRLLVSDGNRTTTAAPILVNVGNPPTVSISSPVDGTHFRAGDSIVFAGDAVDPDETIGAASYSWDVRFLHNTHTHPAVTNLQETSGTLVIEDSGHDYTGSTGYEFVLTVTDSDGLEGSASVVVLPDKVNVDISTAPIALPVYLDGIPLTTPVTYDTLIGFRHVVSVATQCVDGTEYVFESWSDGGAQTHTYIVPTTNASLTANFIANGPCSELPTDGLVLHLESENAVVDVGGVVTAWSDLSPNANDLTSTGDPRLLLGALNGQSVIDFDGDGDSMFRDSPVGLPTGVSDRSVFLVVNYQGTGYGGFAWGKNACNQTFGTIVDPGGTLMLQGWCQDFPSSSLGTGEGWLVQSATVGNGSFSHFKDGVLIDERNHQFNTVAEKLVMGAEIDGSPFVDMQVAAVFVYDRELSAAERLQVQNYLQTKYLGNSGEQSPNALDDFASAESGGTASIPVLDNDSDPDGVLDPATLTISTPPANGTATVDPVSGVVNYQHNGSGGPTDNFSYVVSDNSGNVSNVANVTVEIVDLGGLLQNGLALRLESKQGVVASGGIVTTWQDLSGNGNDLFAVGDPQLITTPTGGSAIDFDGVGDMLSRGSGFTGIPTGNTDRTVFALVQYDGTGYGGVSFGDRGCNKTFGLIVDPSGNLMMQGFCRSNDFATTEAGTGAGWIIQSVVLEGGIFSHYKDDQLIDSQTHSFGTVMDDIVVGAEIDGTPKIDMQVSAVLIYNRALNPSELQQVRSYLQQNYLGPPTPQNPIAGDDSATVTAGSAVLIDVLSNDVDPDGLIDPATVSIVQSPSSGTLVVDPINGSVTYTHDGGASLTDSFSYTVQDDQGALSNEANVTLDVVASLPPSAVNDSAFVVQGNSVLIDVLSNDSDPEGAIDSSSVSIVQQPSLGIASVNPTTGEINYQHGGASTQSDTFTYSFSDQAGVVSNTATVTITVGTPDATVQITSPAEGGLLQGPSLTINYTVSGTDYDHLHLSLDGAGHNTIMDLTGTYTFNNVSPGPHTVTATLVTAAHQPVPVASATDTIAIVVTDSIGSPVAIDDELSATAVGSTDLVVLTNDLDIDGSIDPSTLTLQQVPSSGNATVDPVSGTVIYTPNPGTTSDQFSYQVADNSGLISNEAFVDVTVNGLIPLSGLVLHLEADEGVLASGGIVTTWQDLSGNGNDLFAVGDPQLITTPTGGSAIDFDGVGDMLSRGSGFTGIPTGNTDRTVFALVQYDGTGYGGVSFGDRGGIFSHYKDDQLIDSQTHSFGTVMDDIVVGAEIDGTPKIDMQVSAVLIYNRASCFEKVLANTTATDQIVLWDNASTDGTVEFLRSMENSDPRLKVLYSETNIGLNAYAEACKFATNEFIIELDDDIIDAPKGWDEELVRAIRHFPQMGYLASNIIDDGKSTASDIFFRKEADRFIVRDHNAEIRLTDGPVGGYCTITTRKIYDQVGGFPQHRELFFREDGEYHDAVRAAGYDSAILTDLRVFHASGPAYSQPEAANRAKSVFYTRRNRVRIIDVGGTLEYWKHRSGISDHSLDITVVNLEADVIDGEHLRSRPGDATDLRFVADGEYDVAFSNSVIEHLFTKENQEKMDGNGFPLLRAQQSFLDFELGSEGGGGSQRPLYFSRYLAKLGWDVEVVTTQAESFTRWNPEDISLEADLKDSAIRVTRIRDPGNLKGVKGVLSIDKQERWSAKVADYLNGHNTDVVLLTMSPFSVSRIARTLRNNSSFSGRLVLDFRDPWIFDGWQPQKSHFHWIVHKYAMQQSVAASDGIIANTPEVQRLFREEFTLPADRLTTITNGYDAKDFDSPLSNRSSDGLFHLVHTGALHTSALSWDQGPMGGLKRLVKYSPEQIDHSGRTLIYLARALEELSQRSPELFRSIRVDLLGTYTEADVASVRSSSLKSTFNFQGYKSHAETVQTLRAADALFLPLHDLKQGRSLIIPGKTFEYLASGRPILGALPEGDAKDLVSECDGNYVVPPTDVKLIARAIVKLMSGKAKKRKDREWIEQFSREALTARLDKFLKKLLALPPRTHE*