MDTRKFLFPLIVLTFIFMLQSIPAAPANTKLFREYIGAEGKQVTFSNVPINANVEFHFILSFAIDYTPKPSPTNGNFKVYWDTRNLNPADVHSIKSRHPNVKVAMSLGGDSIGGESVFFTPRSIDSWVSNAIKSITQIVEQYHLDGIDIDYEHFKTDPDTFAECIGQLLLHLKQNKIVSFTSIAPYDNGSVQPYYLALWKKYGHLIDYVNFQFYAYDKGTTVSQFLKHFDDQSSNYKGGKVLVSFGTDNSGGLKPENGFFQACRKLKSEGKLNGIFVWSADDSKKDGFRYEKQSQNLLGSA*