MESGLSNPYLIFYPSKVDFVKIRKSFVATISLDFGKKGDSKIEIINSSVGYNVTLHAGVKIMRSAIPPRSDVSDSVYDLNQSGETWKPAVIMDLFLPEVVQMVLNLVIFASLIPAYEIGLAATRSSSVSVSITTCGIVAAFVLQLFLWILLSRVVEKALLILPRYAQQSFVGVYINHVWIFRVGNWLVFLLYGTPMFVYYARMMGATVEGELWYFGNALYEYECLHFKGITVVDSAHVSGHYIDLNGLTIDDTYVSGLLHPGCYASAGSEVSAAEHGPWKVFLRSDMSVQDSKCLLRDVESPEGSTKEDSDHQMPLELDV*