MADDAPSSLDLMRRIFQAEMSREIHQIMERHTRTTLMPAIENLRRNGHVVDEVVLNGLYCNILEAAKKPYLKEPEPVLPVNGNGFIDINSQEAENNLKRGYESDESDVSVISHSSDAKRRRGRPRKDEEA