MSFDKPLYGGQGKSRFQSFRSPNQSTSDIQLALAGLSGAEDEDDPRRAVKHFPHRSQDSGEDEKKYQSDNERRQRKSSRRDDDRKGHLDVMLRATEQFLAQGDIAKAAKAFAIVLQLRPRAQPIDIRLHNLWSIGSEILMRQREQLQEMDRHHTELSSFQSRSARGDSNGRRVAAPRWGSSANLSEIRSYYEILIRQFAYDQKQPNKPSALDFWLALLSCELSTIYAEHLRSIARLEADIRLQNADSAPEDIITMPTSPDTVEHLARRPCYEVADPGPQYETKEDWTRAARKDAISQRTLTRLRDVNQRMEKLMDQPPYSHNEHFLRLREITSLLSKDLTSSDPSNSRLYVAT*