MSTTSKESLESNLRQLKCHFTWNLIAEDESLDEFEDRVFNKDEFQNSEFKATMCNILAYVKHCRGLNEAA
LQCLGEAEGFIQQQHPDQVEIRSLVTWGNYAWVYYHMGQFSKAQAYLDKVKQVCKKFSSPYRIENPALDC
EEGWARLKCTKNQNERVKVCFQKALEKDPKNPEFTSGWAIANYRLDDWPARNYCIDSLEQAIQLSPDNTY
VKVLLALKLDAVHKNQAMALVEEALKKDPSAIDTLLRAARFYCKVYDTDRAIQLLRKALEKLPNNAYVHY
YMGCCYRSKVHHMLNRREMVFSGDRKKLEELIQLAVNHLRKAEEIKEMLEYSCSFLADLYIIAKKYDEAD
YYFQKELSKDLPPGPKQLLHLRYGNFQFFQMKRQDKAIYHYMEGVKIKKKTIPQKKMREKLQRIALRRLH
EDESDSEALHILAFLQENGGGQQADKDSERGVDSANQVPSASLDEAGAEY