MSDGLQRIRFPKGISGYIPPPGFAPRATVANARLNELFNVMTSCEGVSQFKDIISKSDRKELQLMVLLLTSDSDYFTEVVRNIYGSRRVQKLLGISDDMDAFFCAAILRRFFHIITDKYASYVVIRAMLVFDKKKKYVMYEHLLHHALDIARNQYGCIALNEVITDADDPFYRNLLLDLVARNARCLSNEPSGNFVVQHVLTLYDLRCTHNVAVSLRGHCIDLSFKKYGSYIVEKLLDTEESMAVVVTELLECEGGRLMRLARNEYGSFVVVKALRVTHETNRVDLFRGLVQKLMPSRHLLLRSHGSNIVNFLESTI*