MTRSNEDDVHENRWVPDAPFSLNGTTISECSSYVYREVNMRNDLAPELGRRKRAAWGAYKSIEGVAKETKNTRPPARLSNTPVLPALTCASETWALRKQDENAVSVIERSIDRVMLGLTRLTRVRAGIRSSTLRQQSKISDAAVYAKLNKISVTLTDKGLPECTYKVEGWETITLLPPSDVFIATWIHLLSFLTTAVLFLIKEGKVQMVLPCTKNTYGDVVVWTDRLSRTLVTTNFVAELVESLQKWRASGVGGVLFRIDLQDASLVPILAAHGFQYHEVKPRQVTMARWLLDTPSGLTLNACNWQSVSALVVDRYGRILLVKEHIRIRLGWAFPGGHTHDCEPIFETARRKVAEETGVTAEPRAIIALNHKVATSSSHVGTLFFCCLMRVNNDNGEEQAELVLAPDGFSARWFTREELRELEPDNFSRCHRKVFMAYDSWLNSGGAIETFSTMQNGATTSKMFFFEST