MFIRLFAWPVRMSAVIQSATFPELGTRHRLCLTAPRFREAPMLPSALNLRSLEFCKLGRLKKRYNAAMFVRAVVSAPVNTGSSDTALGDLIRLDFPILNQEVNGCKLVYLDNAATSQKPIAVMDVLREYYETYNSNVHRGIHALSAKATDEYEAARKKVAKFINAASTREVIFTRNATEAINLLAYTWGLTHLRQGDEIILSIAEHHSMIVPWQIVAKKTGATLKYVSLMPNEVVDMDQLKSLMNKRTRLVALHHVSNVLGSLNPVEKVVEWSRKYGTKVLVDACQSVPHMVVNVQDLGVDFLVASSHKMCGPTGIGFLYGKIDLLQELPPFLGGGEMIAEVFLDHSTYAEPPSRFEAGTPAIGEAIGFGAAIDYLSNIGMRKIHEYEVELSQYLYQRLSAVPKVRIYGPSLQYDSGRAALCSFNVEGIHATDIATFLDQQHGVAVRSGHHCTQPLHRHLGMNASVRASLYFYNTKADVDAFIEGLEDTIKFFTSFQ*