MFTARSLASVASYSSASVARQMSSASKKVAVLGAAGGIGQPLSMLLKLSPAIGELACYDIVGTPGVAADLSHIPTRARVSGCLPAAGAWPPRGNEGLGEALTGADVVVIPAGVPRKPGMTRDDLFNTNAGIVKTLIQGVAEFCPEAVIAIISNPVNSTVPIAAEILKQKGVYNPRKLCGVTTFDVIRANTFAAAHMGVDPASVDVTVIGGHAGITILPLYSQLEGFAPSDAEREAITVRTQFGGDEVVQAKAGSGSATLSMAYAGYLFTEKVLQGLNGEKVTQCAYVQSDLTDCKYFASPCEFGPNGVEKVLGYGTLSAYEQAWFDKMIPDLQKQIKKGEDFVNA*