MAEMHKYGLSNQPPDIPQILQEAQNRWLRPTEICQILSNYKKFSIAPEPPNRPPSMPSPYLEFRTNLIENVYTTVAIYAFSPIRLDGVDLCSRVLCSSTLFL