MSTPLLLSAYNQENLNHLSMDFPQHFRCPISMELMKDPVTISTGVTYERKNVEKWFYTYKKKTCPATMQAIHSFDMTPNHTLKRLILAWQNGKSQSNSSSSFSNKHDELVSLLNTIESSPFKVSSLKKLKSIVEVGDHDVKDDFKTCGGVEILVRIIQQILIESSDFVTFRACEEALSLLIKLPFVLEEEETIKILLQPGCMKSMAIMLQRGSADARFCTVSIFQRITKADCNWNIVIEDQGIEFFKSLLEILSDEICSKASSCALQVLIDILEKSKKSRLKAIEAGAICTLIEILPDSNKSKCEKIMYLIKLLCECADGRMGFIEHGLGIAVISKKILNISNIATKIGAKILSLICNSNPTEKVLEDMLMYGAVKKLVTLLHIGGSSSTKDRVLKIFKLHGDKWKKNPCFPYELKNYLGLGSDSF*