MIGGMPECKLGLNDRVLLEAQGRSTKGKAIDLDDIKFHQCVRLARFENDRTISFIPPDGSFDLMTYRLSTQVKPLIWVEAQVERHSRSRIEFTVKARSQFKERSTATNVEIELPVPSDATTPNVRTSMGSSVYAPEKEALLWKIKSFPGGKEYMLRAQFSLPSIAAEESIPEKRAPIRVKFEIPYFTVSGIQVRYLKIIEKSGYQALPWVFLKFLVVENQTISVGESSDKNLKFCTVFSLFILPRESLFVEIIN*