MPAIGTPTPTPSAKPGRAVWTMEDEKSLINFMKEHKSEAGDGWNFKKATWQAAAVELSKRSPKTWSACKSKWQNLKATFEVVSRLANQSGFSWDHERGADIQPEGRLVWQEYVQKHPKAAPFRNRGWAHFDDFAIFAPSKARG