MNTSFTRKSHTFLPKLFFRKMSSSGAKEKPELQFPFLQDEDTVATLHECKTLFILRGLPGSGKSTLARLI
LEKYHDGTKMVSADAYKIIPGSRADFSEAYKRLDEDLAGYCRRDIRVLVLDDTNHERERLDQLFEMADQY
QYQVVLVEPKTAWRLDCAQLKEKNQWQLSADDLKKLKPGLEKDFLPLYFGWFLTKKSSETLRKAGQVFLE
ELGNHKAFKKELRHFISGDEPKEKLELVSYFGKRPPGVLHCTTKFCDYGKAAGAEEYAQQEVVKRSYGKA
FKLSISALFVTPKTAGAQVVLTDQELQLWPSDLDKPSASEGLPPGSRAHVTLGCAADVQPVQTGLDLLDI
LQQVKGGSQGEAVGELPRGKLYSLGKGRWMLSLTKKMEVKAIFTGYYGKGKPVPIHGSRKGGAMQICTII