MAAAAAYLGEPVEAPPADGISRVIFSQTSDLLLASSWDKSLHLYDAVTRRPRASYSHHAPLLDCCFESDNAVYVAGLDGQVKRFDVQTSSGTVLGTHAKAVQSVIFLHGPGLLVSGSWDQGMRLWDPRIAPSQNCVSSVALPGKVYAMSAGRERLVVGTSGRHVLIYDIRRLAGGQGPEALEQHRESSLKFQTRSLAVYTDGRGYALGSVEGRVAMEFFDAADAQANKYAFKCHRRNEGGKDTVYPVHSIAFHSGYGTFATGGGDGVICIWDGENKKRLFQTARYPTSVASMSFSRTGEMLAVAASYAYEQGERDHPPDAIYLRAVQDVEVRPKARKPPAAS*