MAAALLARARGPLRRALGVRDWRRLHTVYQSVELPETHQMLRQTCRDFAEKELVPIAAQLDREHLFPTAQ
VKKMGELGLLAMDVPEELSGAGLDYLAYSIALEEISRACASTGVIMSVNNSLYLGPILKFGSAQQKQQWI
TPFTNGDKIGCFALSEPGNGSDAGAASTTAREEGDSWVLNGTKAWITNSWEASATVVFASTDRSRQNKGI
SAFLVPMPTPGLTLGKKEDKLGIRASSTANLIFEDCRIPKENLLGEPGMGFKIAMQTLDMGRIGIASQAL
GIAQASLDCAVKYAENRNAFGAPLTKLQNIQFKLADMALALESARLLTWRAAMLKDNKKPFTKESAMAKL
AASEAATAISHQAIQILGGMGYVTEMPAERYYRDARITEIYEGTSEIQRLVIAGHLLRSYRS