MAITVPRRQLFIGGQWTEPVLRKTLPVVNPATEDIIGYIPAATSEDVELAVEAARKAFTRNNGKDWARATGAVRAKYLRAIAAKVIERKSELANLEAIDCGKPLDEAAWDMDDVAGCFEYYADLAEGLDAKQKTPLSLPMDTFKGYILKEPIGVVGMITPWNYPLLMAVWKVAPSLAAGCTAILKPSELASLTCLELADICREVGLPPGVLNILTGLGTEAGAPLASHPHVDKIVFTGSTTTGSSIMTSAAKLVKPVSLELGGKSPIIVFDDVDIDKAVEWTMFGCFWTNGQICSATSRLLVHERIADEFLDKLVKWTKNIKISDPFEEGCRLGPVVSKGQYERVLKFVSNARNEGATVLCGGVRPEHLKKGYFVEPAIVSNVTTSMEIWREEVFGPALCVKTFSTEDEAIQLANDSQYGLAGAVLSNDLERCDRVSKAFQAGIVWVNCSQPCFCQAPWGGTKRSGFGRELGEWGLENYLSVKQVTQYISDEPWGWYKPPSKL*