MESSLSNISIKYRGVRKRKWGKWVSEIREPGKKTRIWLGSFETQEMAAAAYDVAALHLRGCDARLNFPHLAELLPRPVSSDPDDIRSAAIDAAELLRSSTAGNVNADDPSWAYPSTASGFWASRVDESPLDSPKMWSELAEALLLPPPKFVTEEESEFEDMQMPQYSIWDYYT