MESKSFYCESDDYAAGELPDSWSPSTNFTGRAISEGETYATVATSSPKRRAGRRKFRETRHPVYKGVRRRNGDKWVCEVREPNKKSRIWLGTFPTPEMAARAHDVAAMALRGRSACLNFADSASLLAVPSSTDAKEIQRAAAEAAEAFRPTPTSEMTGSDELPFYMDEEAELGMPALLANMAEGMLLSPPHMSGSSWVEMESDADVSLWSYSI