MAIRVPRRQLFIGGQWTEPIRRQTLPVVNPATEDIIGYIPAATSEDVELAVEAARKALTRNQGKDWSKASGAVRARYLRAIAAKVTERKSELANLEAIDCGKPLDEAAWDMDDVAGCFEYYADLAQGLDSKQKAPLSLPLDTFKGYVLKEPIGVVGLITPWNYPLLMAVWKVAPALAAGCTAILKPSELASVTCLELADICREVGLPPGVLNILTGLGTEAGAPLASHPHVDKIVFTGSTATGSNIMTSAAKLVKPVSLELGGKSPIIVFDDVEIDKAVEWTMFGCFWTNGQICSATSRLLVHEKIADEFLDKLVKWTKNIKISDPFEEGCRLGPVVSKGQYDRVVKFVSNARKEGATVLCGGARPGHLKKGYFVEPAIISNVTTSMEIWRDEVFGPVLCVKTFSTEDEAIQLANDSQYGLAGAVLSNDLERCDRVSKAFEAGIVWVNCSQPCFCQAPWGGTKRSGFGRELGEWGLDNYLSVKQVTQYISNEPWGWYKPPSKL*