MGQEPFDLFEERALHTGALADPADRSLAKEGLFRLGLICTKKGVNNSYKDSHGWKEGFHLLSGGLGRIDCSWWCASSDSYYNDSENEVLEDLSIVVAGLEADLEAARYGSAKKPYLAPLILETASPGRIRDNGCTGTVAVHSPKPVCAASLNPFLQLGVVKSIGSLLKYLLLSGSRSPILLSFSGNERFESEVRKEESNTKTCLLRESNKIIPALSESTSCGEASSSGGEQLFFLGGKLGGRSLIPLGRSQRTHTNIERRGVAGYREKLYPPVISGSDERINDSRASIQCILFDTVEIESTQKSVTSIAQSRFRGKYAYLLCYDAFFALGTYELCIIPLKATSEQVAEPVDRVVEAVNYADTDTYADSYPGPNEASEPVEAQHLNAE*