MACHKINMLNQFVFQAYTLVHNIEHLQYISMLSLEEVQTLYNREEWLDSIAKICSRVRIGKAPEELIYNISKSKMSFVEQSVCLELLNTWLQNNEKCCEIRMEKLGNCWLPRGGTSSTEFKNQPRQPFLARRMVYRYLKYCPGALVYTAGVLQKLLTRSKKLGMYEPKFYYPCTHKRELCPWYLELVEQMLTSGFELDLYLEFQQLNLGVHSQETIQEMPNSNTVEPEETMLQRATISLFSGLRHSSHPSLRLQMMTWKSSPLQLCINKLVCPLCPIASVGEVAVLIGDDTQLLDFTTRELYMLDQWIHGLGQLTPYGKIDFIFFDLPDGMPPLQGDTPSWNVLQAQNISQALKVASSFITYKGVVVMILPCSLMWEGLFAHLADNDDGFVDFHLAAFF*