MAIVPPKVPLRQLFIGGEWREPAVGHRLPVVNPATEGSIGTIPAATAEDVELAVKAAREAFARNKGRDWARATGKHRAKYLRAIAAKVLERKDEFARLEAIDCGKPLDEAAWDMDDVAGCFEYYADLAEALDQRQYASVTLPMDTFKTNIIKEPIGVVGLITPWNYPLLMATWKVAPALAAGCTAILKPSELASLTCLELASVCKEVALPAGVLNIITGLGQEAGAPLASHPNLDKVAFTGSAMTGRSVMMAAAQNIKPVTMELGGKSPILVFDDVDIPKAVEWVMFGCFWTNGQICSATSRLLVQDSLASKFLDELVNWSKSIKIANPLEEGCRLGPVVSEGQYKKILNFISRAKEEGATLLCGGSRPNHLEKGYYIAPTIFSNVTPSMEIWKEEVFGPVLVVSTFKTEEEAIELANDSSYGLAGAVLSKDEDRCKRVAEALEAGIVWINCAQPTFCQAPWGGRKRSGFGRELGEWGLENYLNVKQVTKYISEDPWNWYPSPSKL*