MEALTLFSIVVATWAYLVWFYFLSRTLTGPKVWPLLGSLPGLISNRACMHDWIVSNLKKTGGSLTYQTCIAALPFLARKQGLVTVTCHPKNIEHILRTRFDNYPKGPIIQAAFHDLLGQGIFNSDGDTWIIQRKTAALEFTTRTLRQAMGRWVNRSIKLRLWRILAKAAEDNSPVDMQDLLLRLTFDNICGLTFGKDPETLSPELPENRFAAAFDSATESTLQRLLYPGFYWRLKKLFGYGTEGRLRKSLRIVDNYITDAITARRKAPSDDLLSRFLKKRDADGYFYTSSVLRRIALNFVLAGRDTSSVALSWFFHLLMQNPRVETKILDEISAVLQETRGDDRSKWTDEPLDFEELERLVYLKAALAETLRLYPSVPQDSKYVVTDDVFPDGTFVPAGSSVTYSIYSVGRMESIWGGDCLEFRPERWISGGRFEAPTDSYRFVAFNGGPRICLGKELAYLQMKSVASAVLLRHRLQPVAGHRVQQKMSLTLFMKYGLRVTVHPRNLMKNVEETIDHP