MSYTAETKPHAVFTPYPLQGHINPLFKLAKLLHLKGFHITFVHTEYNYRRFLKSKGPDALDELPDFRFETIPDGLPPSDGDVSQDIPSLCDSLRKNFLQPFRDLLARLNHSATTPPVTCLVSDCFVTFPIQAAHELGIPVLLLSPLSAAAFWGFMHYRTLVDRGIIPLKEESYLTNGYLDTKVDCIPGLQNYRLKDLPDFLRTTDPNDFMLHFFIEVAEKVPSASAVAFNTFHELERDALNALPSMFPSLYSIGPFPSFLDQSPHKQVPSLGSNLWKEDTGCLDWLESKEPRSVVYVNFGSITVMSAEQLLEFAWGLANSKKPFLWIIRPDLVIGGSVILSSEFVNETRDRSLIASWCPQEQVLNHPSIGVFLTHCGWNSTTESICAGVPMLCWPFFADQPTNCRYICNEWEIGMEIDTNAKREELEKLVNELMVGEKGKKMGQKTMELKKKAEEETRPGGGSYMNLDKLIKEVLLKQTTLE*