MTHPFDADDLLKRSIFSSILGFGRKIKNSGKIGSTTSINTNSTTALSDLTPYNRKYRTKQEIYNEIVCECAELEKNKVASVPNSAEMRSVACSTNGLTDTTISPCIPDPHTSLEHSNNKTIQNLVQLLVAAVKESGILNDQSGTSSPEDILKRKRLQNKNAAIRYRKRQKELKEEAELEMTILVNKNNELKNEIKRMQAEIDQLKARVLKRTSEEAYPSREI