MAFAKAKKAKAYFKRFQVKYKRRRAGKTDYRARIRLTNQDKNKYNTPKYRFVVRFTNKDIIAQVTYATLAGDVVLCAAYSHELPRYGLTCGLTNYAAAYCTGLLLARRLLKKFELDKEYVGMEEATGEDYNVEGIGNRRPFRALLDAGLVRTTTGNRLFGALKGALDGGLDIPHSEKRFAGYSKETKALDADVHRKYIFGIHVSDYMKMLREEEPEKYQSQFSSFIKEGIEPDELENIYKKVHAAIRADPSIKTTEKHVPAERKSYKMKKLTYDERKANLIARLNALNNEEED*