MGAEAPPPSQLNVKLQEPELVKPAEPTESQLYFLTNLDQNIAVIVQTVYFFEANPEKASEDPVKTIKEALKKVLVHYYPIAGRLGISPEGKLNVHCNDEGVVFVEAEADASVSSLGDIAKPDQSRLGKLVYQVPGARNILEMPPVTVQVTKFQCGGFVVGLAMNHCMYDGIGAMEFVNSWAETARGVPLSTPPLVDRSILKARVPPQINYPHNEFLQIEDLSQKKDLLLGEDLVFKSFCFSPESLENLKKTAMEDGELSKCTTFEALSGLVWRSRSKAMGMVPEQQTKLLFAVDGRNRIQPPLPKGYMGNGILLTYALTTAGELTEKPLSYAVKKVQEAISLVKDDYIRSAIDYFEVTRARPSLAATLLITTWSRLAFHTTDFGWGEPTHSGPVSLPEREVVLFLSHGKARKSINVLLGLSAQAMEAFDQIIQPQL*