MRTSYKKNRPFDFKLIDLVEPNPVLYKRSGLSNYDAMKAKTDIWARIAEMMGCDVDFCLMRWNNLHYQFRKEFRRADTSGSTWPYLERLRFLAEIQPPSKTRNKPKVRDSTGKQEAIIQTETPVQFLWETYEDGDVPQQSSTFIIEEVIEEPSEQIIQEEIIYEEQEPAEILSPRSSFLQMDQVLAQLKEPHRRRAERRITAFLLKCQLRALSNQSVEDLSI