MKLKRWLGSVLFLIVATVSNAAGAFVGVNIGTDVTDLPSASNVVAILKSHQITHVRLYNANGHMLQALSNTGIEVIVGVTDEEILGIGESASVAAAWISKNVAAYMPSTNITAISVGSEVLTSVPNVAPVLVPAMNHLHTALVASNLNFRVKVSTPQSMDVISRPFPPSTATFNSSWNSTIYQLLQFLKNTNSSYMLNAYPYYGYTKGDGIFPIEYALFRPLSPVKQIVDPNTLFHYNSMFEAMVDATYYAIEAFNFNNIPIVVTETGWPSFGGANEPDATTKNSETYNNNLIKRVINGSGPPSQPKIAINTYLYELFNEDKRKGPISERNWGVFYANGSSVYSLSFSASNMSNANSQGSFCVAKDDADTDKLQAGLSWACGQGQANCIAIQPGRPCYSPNNVKNHASYAYNDYYQKMHNAGGTCDFDGTATTTTEDPSYGSCIYAGSANTRNGGRSSSSTALGLGPVSPVGAGLNLQVSTLQYLISFISVFFSLLLS*