MGAEAPPPSVLNVKLQEPELVKPAEHTESQVYFLTNLDQNIAVIVQTVYFFEANPEKASEDPVKTIKEALQKVLVHYYPLAGRLGISPEGKLNVHCNDEGVVFVEAEADAAVSSLGDITKPDQSRLGKLVYQVPGARNILEMPPVTVQVTKFQCGGFVLGLAMNHCMYDGIGAMEFVNSWAETARGVPLSTPPLVNRSVLKARDPPQINYPHKEFLQIEDLSQKQDLLLGEDLVFKSFCFSPESLERLKQTAMEDGELSKCTTFEALSGLVWRSRSKAMGMVPEQQTKLLFAVDGRNRIRPPLPKGYMGNGILLTYALTTAGELTEKPLSNAVKKVQEAISLINDDYIRSAIDFFEVTRARPSLAATLLITTWSRLAFHTTDFGWGEPTHSGPVSLPEREVVLFLSHGKARKSINVLLGLSAQAMEAFDKLMQPQL*