MADGGGLCELFSDDHRDIRHVADADLFRILETWEECINGGGGGVSLAAGVGGGGVGDQGAAAASSGAGGGARTTTAANARRREGRDEEKGGGGGGGPPAQKKQKGSSSLSSSTAAAAAVGDSEGAAKMSHITVERNRRKQMNEHLAVLRSLMPCFYVKRGDQASIIGGVVDYIKELQQVLRSLEAKKSRKAYADQVLSPRPSPAAAALMVKPTPPISPRFAAAAVPISPRTPTPGSPYNKHVAAARPPHPAAAATSSCSAYSMSPAMTPTSSSSTTTHDLSPQLPPPPFLPILDSLITELAARGGCRPLLPASSAIAGGGGFVVPDVKVEFAGPNLVLKTVSHRAPGQALKIIAALESLSLEILHVSISTVDDTTVLSFTIKIGIECELSAEELVKEIQQTFL