MEALTLFSIVLATGAYLVWFYFLSRTLTGPRVWPLLGSLPGLISNRARMHDWIASNLRKTGGSLTYQTCIAALPFLARKQGLVTVTCHPKNVEHILRTRFDNYPKGPIIQAAFHDLLGQGIFNSDGDTWIIQRKTAALEFTTRTLRQAMGRWVNRSIKLRLWRILAKAAEDNSPVDMQDLLLRLTFDNICGLTFGKDPETLSPELPENRFAAAFDSATESTLQRLLYPGFYWRLKKLFGYGTEGRLRKSLRIVDNYITDAITARRKAPSDDLLSRFLKKRDADGYFYTSSVLRRIALNFVLAGRDTSSVALSWFFHLLMQNPRVESRILDEISAVLQETRGDDRSKWTDEPLGFEELERLVYLKAALAETLRLYPSVPEDSKYVVTDDVFPDGTFVPAGSSVTYSIYSVGRMESIWGEDCLEFRPERWISGGRFEAPTDSYRFVAFNGGPRICLGKELAYLQMKSVASAVLLRHRLQPVAGHRVQQKMSLTLFMKYGLRVNVHPRNLVNIGNPGRS