MAIRVPRRQLFIGGQWTEPIRRQTLPVVNPATEDIIGYIPAATSEDVELAVEAARKALTRNQGKDWSKASGAVRARYLRAIAAKVTERKSELANLEAIDCGKPLDEAAWDMDDVAGCFEYYADLAQGLDAKQKAPLSLPLDTFKGYVLKEPIGVVGLITPWNYPLLMAVWKVAPALAAGCTAILKPSELASVTCLELADICREVGLPPGVLNILTGLGTEAGAPLASHPHVDKIVFTGSTATGSNIMTSAAKLVKPVSLELGGKSPIIVFDDVEIDKAVEWTMFGCFWTNGQICSATSRLLVHEKIADEFLDKLVKWTKNIKISDPFEEGCRLGPVVSKGQYERVVKFVSNARKEGATVLCGGARPGHLKKGYFVEPAIISNVTTSMEIWRDEVFGPVLCVKTFSTEDEAIQLANDSQYGLAGAVLSNDLERCDRVSKAFEAGIVWVNCSQPCFCQAPWGGTKRSGFGRELGEWGLENYLSVKQVTQYISNEPWGWYKPPSKL*