MMPRMQKSHRAVLTLNDGRCQTSDQNQNQNPPAAQPEASPSPAPPLTEMAGPVSSAPRTVEDIYKDYAARRAGLVRALTSDVDGFYSMCDPEKENLCLYGLPNGGWEVSLPVEEVPPEMPEPALGINFARDGMRRRDWLSLVAVHSDAWLVSVAFFFAAKLNGNDRKRLFNMINDHPSVYEIMADRKGRENNPGVDNSSKSRHSTKRSNDGKIKNSRVAVGECRYENDEDHSETLCGSCSGLYNSSEFWIGCDICERWFHGKCVRITPAKAEQIKHYKCPDCSYKKSRQ*