MAYLRLAHLVVFLLATFSIFPMMKGAEECSGICSPFQMPPCPSSNCRCIPLVLAGGNCVDPSSPTITKMVEKHANLCQSHADCTKKGSGSFCARYPNPDIKYGWCFSSNSKAQEVFFKISSNPRFMEDLKIKPGTCGSFFY