MTFKQLEDQSNAVAARLLRLGCEKGDRVMVAYPFGLEFLAGMFGAMKIGVIPCSIYPPNPNQLKTDMPKFRRFVEDAGAKYALSTSTFATAMTAASILYKTGATWIGTDKLQIKKSNPNKPKDYETFVGEANSICFIQYTSGSTGCPKGVMISHNNLSETCKAGVSLTDCLGPDDLEVLWVPQYHDMGLVTGFMGAVYSGSPLVMASPLDFIVNPLLWTDMVEKYQATITSAPNFAYALLLKRLEQANRKADWSCVKRAMFGGEPAQNHVVEAVAKTLSVKPEHVYNIYGMAEMVVLVTGGPAKADSEGLVCCGEVDSPTLKLRIVQDGQEVEDGQVGSIWAQSPRVAAGYYGQSELTTVTFANALPGYDGSWLDTGDLGKIVDGQMYITGRIKDVIIINGKNYYPSDVELSIDDAFGDVIRPGRTSAFQHGDASVGITVEGRKGFDKSENEDLAVQIANHVSQVHGLFATEVVVLKLGVTPKTTSGKLKRSEIRQTTMTGDWKGASILLQFKRQEALTPLQKSQHPSFLERSFSVRGIGSNESCLNEETEQEITRQSMSIVNWNFEELPDSDLNQTNTLPSKAVEAAHAVECNPSKLEEYFSELHLSGVSGIEEAWSKAVKTTAAMQAMCSKVMKHLEDRHPTICQLAHSLVVNPDWILLDDRTDFLSQLVHQIFVLQWVTTFMMDNPSSMEQKMQKDAEWEGTHETTQTVPTELQEMLDLPDQDPIYGKWPFFTWIKNRSVRALLNIVLKSLGPAEGPTINAQVERINNLLCLNMLEAIWVEQKNGHKDNSEVGRRLATNPVTTATTQSKKVLMEHASNTRAMNNLYIDWDMHIVAWVGDRNSSAWSLSKLLLPCIIGDVNAHFFYARLISLHLVTQAVGRKLMFNKFHNEPILSRRALHYFGKLNLSCAEKCGYVRLEPESKHHLALDEHFWLSKFDQWGLANLPAKTSTADPMLHDTAVARVVAPDKVSARSMDTIMSVFGSQIDTSKPWVENGLTSLKSAELRNKIEEEIHVVLPANFEQLYPTPEALSTFLEASKMKTFPKKENYNHPDFLWNSSRSRLSKAQLAWLQSLASTVILLLIVVSIVPSYFLVSWLMDQCDSTKVGECNSSVVWLLLPLAFPLYILSFSIIVVFCKYAVTGTYLHRHIEILSWGYLQWWFVDRLVEVWESLVGHLVVETKFLWIFYWLLGADLARTTKIKSFIREFDLVKVGGNSVISHPIKCRKFSQTAEAGPTITFRPITVGGKCHVSGMVSLGASIGDGSKVEKLSVVEEGAQVPNGVLARGNPACHAGSFEPSNSQFWEESLLDAFKIVWLFLEAYHYFALSFLVHSTLNKILPSWRYSTILHWFLLFPFSSFLGLLTSVALKWLLIGKRDASDEYEGSLWRQATNWACDFHFRVAAWPITPLIGHSKLWNIILFLHGLDVDLRSELNFTPFTKISPSTVDFVKIRKSFVATITFDFDCKADSKIEIINSSVGYSVNLYSGVKIVRSMIPPRTNLSDSVYDLNKATPKSKSSILMNIFLPELSQQILNITLFASLIPSYEIVYHATQTSSTWIAKSCFVVAFVTLLCVWILSTRTVEWLMLRFPRNVQFGLFGVYINHVWFFRVRNLLELLLYGTPMFTYYARFMGAEVDGCLWYFGHAIYEYGKLHIQGSTVVDSSSLNGHYIDGNGLMIDDTYVSGVVHSGCFAVAGSVLSGKENGPGKVCLSNVGSDHCVKDCRG*