MRYRKRISLGKGLRLNLSKSGLSVTGGIPGLSVNAGRQGAYLNTGIPGTGLYDRHKLGAGQTARAGQTSRADRGGRGGRAGRADRTSPGGAGPGAGGSGRTGSGRSAAGSRDTHDGSLTLKIHLDERGRPVYADESGEPVRDPSLLRGLRRDAGVQATVQELYRNTVVEHEQELAAWRGFNTVAPAIPGREHWLAQRRSLRQQQYTPRPFQDEAPTAAAVLPDLEAAARRAVGGILQVLAPWVIQRRRQEWVDARLSAELARQHQEYTLAKAAHEAAERDKAQRLNARFAREYQQRSQRLEAELRGDQDVIEEDLESLLESLPLPGDCAVDFTYIQTQGCIGLDIDLPDMSQLPAKTARILASGKLSIKDLPTAKRRRIYRDMTTGLSLYLAAHAFCLSPAVREVLVSAYTQRVDPATGTPADCYLLSVRIDRERLQSIRLAQADPVAVICSLAEHRLRLMHDNTLKEIEPLQI