MLQCGNIVKEEWIEIQSRIKLSFAQLYQGQKRSKEAFPFYQKALEYTEITKDEKSLECVQVLRELAGVEQ
ALGLYAAAISHFSRAHLIILSKDPSPEEAADSAHFIARAAAASGMHDHRDVAEKYFQESMTSIKDSEGAE
RAKFLSIQDEFCSFLQTTGQKERAAMILRESLEAKVGAFGDFSPEVAETYRALGRADLAQGNNSGAYAKL
KKCVQIETFLYGSQDKKTLATQHTIDTLSKISEAAGKSRQSVKAKVAFCTSAPQYGMPGKGRHSVAD