MAPSALLFFPSPHSFVLPSSPPSTPTSFPLLRKPPPLSFSNAQHMATHPSATLDFDFSSYMRSMAMVVNVALDKAVPLRYPEKIHEAMRYSLLAGGKRVRPALCIAACELVGGSEELAMPAACALEMIHTMSLIHDDLPCMDNDDRRRGKPTNHKAFGEDTAVLAGDALLTLAFEHIASATKNVAPERVVRVVSELGRTVGSQGMVAGQIVDIMSEGDPSVGLETLEYIHVHKTAVLLECAVVCGAIVGGASEEQIERMREYARCCGLLFQVVDDILDVTKSSEELGKTAGKDLAADKATYPKLMGLENARKFAEELLCKAKDQLSAFDQEKALPLLCLADYIACRQN*