MGAEAPPPSHLNVKLQEPELVKPATPTESQVYFLTNLDQNIAVIVQTVYFFEANPDKANEDPVQTIKEALIKVLVHYYPLAGRLGISPEGKLNVHCNDEGVVFVEAEADESVSSLGDIIKPDNSRLGKLVYQVPGARNILEMPPVTVQVTKFQCGGFVLGLAMNHCMFDGIGAMEFVNSWAETARGVTMSTPPLTDRTLLLARVPPQINYPHNEFLQIEDLSPKQDLLLGEDLMFKSFCFSPESLERLKKTAMEDGQLSKCTTFEALSGLVWRSRSKAMGMVPEQQTKLLFAVDGRNRRQPPFPKGYMGNGILLTYALTTAAELTEKPLSFAVKKVQEAIHLINDDYIRSAIDYFEVTRARPSLAATLLITTWSRLAFHTTDFGWGEPIHSGPVSLPEREVVLFLSHGKARKSINVLLGLSPQAMEAFDQLMQPQL*