MNPFSSHSHPDSCCFDFAEPPSDGRSATALGNFSDKEVLLASHHPKKRAGRKKFRETRHPVYRGVRLRDSGKWVCEVREPRKKSRIWLGTFPTVEMAARAHDVAALALRGRSACLNFADSAWRLPVPASADTKEIQKAAARAAEAFQPVESEDVMSGDEKKLRSEEGVLYDEEDIFGTPGLLADMAEGMLLSPPKWGGDIYGGEDEGNLDAY