MSVKAQRYDEWIRSSFIEINSELEALYFAQEDRADTSAGGEALRQLLHDEGRAHIIGLHKEGNTDEGFEAAFSLLGNVGLYMGACRRHGITEPSRERSSPLVEASGLALHIGASLGVAPRFATSHLSTHNSASNGVYRSFTKLKDEFLFLDFNTRGIFAYKRAADALVRTVPLGITHPVTADLLLAAHQTLEDVARYNEQLFEQLDPARFFYSVRPYYKPYRVGKSEYRGANAGDFAGINEIDLLLGLCRAEDPSYSQLLVDKFLYMMPEDQARLRDSMRRKSLMDQILEGLKSPGSCGRYFEENARLFLKVCEAHGRTAAQHHDQLVERFIEKPSSALDEKHLTHITASGPPLEVLMAALQKLRDLRTAAPRDDIQSRYKDIAAIRSALGEAAS