MAPVYADHPFPLIPTPEFTESKGAADFKASDIVHCASEMACVHNIMIRGLNSIYLQAPHVAPKDEKAFLRYILYWHELIDVHHSGEETSLFPQVEKLTEEKGIMDRNVEQHHLFHDGIADFAAYVKDCLDKKAQYDGKKVVEMIDAFGPVVMQHLRDEIPTILGLEKYSDRMTTLLKIFEEEGKNSMSKLSLFGCIPWAFYNHDVTYEGGRWKNWPTAPWFVFFICRHISFWFDRECWKFASCDRFGTWRPLYAIPNDA*