MADGGSGGLCELFSDDHRDIRHVADADLFRILETWEECINGGAGGGGGGVSLAGVADQGAAAASTGAGGGARTTTTTTAANGRRREGRDEEKGGGGGGGPPAQKKQKGSSSSSSSPAALAAAVGDGDGAAKMSHITVERNRRKQMNEHLAVLRSLMPCFYVKRGDQASIIGGVVDYIKELQQVLRSLEAKKNRKAYADQVLSPRPSPAAAALMVKPTPPISPRFAAGVPISPRTPTPGSPYNKHAAAAAAAARPPHPAAATSSCSVAYSMSPAMTPTSSSSTTTTTTHELSPAPAFLPILDSLVTELAARGGASCRPLVIPSSAAAIAGIVGVPDVRVEFAGPNLVLKTVSHRAPGQALKIIAALESLSLEILHVSICTVDDATVLSFTIKIGIECELSAEELVQEIQQTFL