MGSAFSKPPPTVKPRNDDRIKGAREHIEPIVAALESLNEKIQGQVVLAPKLGADETSSTADEIYHEHRERPFYLNDANYPSAIVLVKTHEDVCEAVKFVASLDTAKYKLCIAGGCHSAYCMVDHSIVVDMKNLNECVVDTDALCMTIGGGAKIEDAHAALKGTGYGFATGTNGDTGISGLTMAGGAGYLGGTAGYGCDTVTAAKVVLPSGELVTATDDNEHADLLRALRGGGGNFGVVVEWTFKIYDVSNVLGGTVVQMCPTMNSIKRVFTHYAECLEDIPDECYSICALPAGAPVFANVLTMIGPDTPKEVAEVPFFQRICKLDGAWFKISNDLGRKDYIEEVTVMLEPLQKRTFGVALGAMVYSFDEAMRDALIHFARVDYPKKNKRGSAILVLGLTGEMRRNDGSKSSLRHRKAQAWVVVNGEWDPWASEEDIQAVKDWTKRIKAKIVELGGEDGPHNFCDTDGRRIKFFTDEQRSFLEGAKKKYDPNNLMTLNKNIISHAE*