MSALNLNAWPRPRSRSRSRSPTFHAVNKLPFFTVTKRRAFSLSAVLTVETEEKPPIFDFKNYMLSKASAVNKALDDSVSLREPKKIHEAMRYSLLAGGKRVRPVLCVAACELVGGHEATAMPAACALEMIHTMSLIHDDLPCMDNDDLRRGKPTNHTVFGEDVAVLAGDALLAFAFEHIAASTRGASAPRILRAIGELARSIGSEGLVAGQVVDINSEGLADVGLERLEFIHVHKTAALLEGAVVLGAILGGGTDDEVEKLRKFARYIGLLFQVVDDILDVTKSSQELGKTAGKDLVADKVTYPKLLGIEKSKEFAAKLNKDAQDQLAGFDPVKAAPLIALANYIAYRQN*