MTEIQKPYDLKGRSLLKESDFTKAEFEGLIDFAITLKEYKKNGIKHHYLSGKNIALLFEKNSTRTRAAFTVASIDLGAHPEFLGKNDIQLGKKESVEDTAKVLGRMFDGIEFRGFSQQAVEDLAKFSGVPVWNGLTDDWHPTQMLADFMTIKENFGYLEGINLTYVGDGRNNIAHSLMVAGAMLGVNVRICTPKSLNPKEAYVDIAKEKASQYGGSVMITDNIAEAVENTDAIYTDVWVSMGEESEFEQRINLLKDYQVNQQMFDLTGKDSTIFLHCLPAFHDTNTLYGQEIYEKYGLAEMEVTDQIFRSEHSKVFDQAENRMHTIKAVMAATLGS*