MEECASICGVGSSRGRWCHQKRQRPAEKAAAHSKRSPAEKQVKADTAARCCAGSGGIAFFASLPGTDLPSLAQACTKFHHILHIDSIWRRRCREEFGVREKLQNLEMIGMSYREVYAKLFPYRHILDCGSYRTLLNVVVDGSCITGWPYRPSLNTHVRGPIHFKPAFRIRLTERTPAAVECMAGLLGRPHNGHMQIQEDRLTIQCKRTDHRTDSPTRLRGERGRGRVQEDGQQYDCLTYRRLYLPPRHPDDLIRPGLFHGKFNAFSPMTVMLSFHGKYARVTRLMGIGTKALEIHLMRRIQLRDGEIFRNFNELSRVVQEIDEQVIREQHHQQQQEDGTEESQGHSWQSPAQPSVGESGPAASEEQPVPFVLPVGVRSSDQNYPRTCRMCFYGVDIDSFAYPRHCCPGVFILFDEDHFGFIWLEEKYFFWYGRVQDTFQNVEAPSPQAFLEMLKDIQSTFI