MGKGVNTVFRPAEWDNSEEKERPKLEYLVTNKKTPPVELYLTAFASACSAEIVGYPFDMCKTRMQIQGEIASRVGQKAKY RGLLATAMGIVREEGLLKLYGGISAMLFRHSLFSGIKMLTYDYMREKMIVPDEDGRPQLSFLGSCISGVLAGATASVLTN PTELIKIQMQMEGQRRLRGEPPRIHNVLQALTSIYRTGGVVGLWKGTVPNTWRSALVTIGDVSCYDFCKRFLIAEFDLVD NREVQFVAAMTAGVADAILSLPADVVKSRIMNQPTDEQGRGIHYKGSLDCLSRLVREEGFLAMYKGFIPYWMRVGPASVV FWMTFEQIRRFRGSEGY