MSLCNVFFISPALLYHNRAMAAFPDQVLWVIAYLLCLLVFLPLASSLSLELCSALDDEASCFAKELLSAAHEEETMAWLKSVRRRIHENPELKYEEFDTSQLIREELQKLGIPYEWPLATTGVVATIGSGKAPVVALRADMDALPMDELVDWEHKSKRPGKMHACGHDAHVAMLLGAAKLLQERRDKLQQSMMQNYKLMNELVFPRKGNSVGKWKRPIGGDEDPPSVPPLVDRCLGVSQEPPLTCCPQAKIDAWLDKEARAHASILFNIKPSIARQFADDDAEIAAELWHSVQTRYHRENNA*