MRYLHMTLPNLSKRELLVLRALYRNSRLSIEEISGETGISRNTVAQIIKKLENEGTIQGYTVRMNDDKLETVIAVVNGPIDIPDHMVYEDYSLSNGKHLLVMDRSALSMNFPYEYLWVSTGRRYGKAMEARTARICDYCGKIIVSDPIIVHSHNRDYYVCCPNCEHDLKKRLKMES