MAAPRCAELPAGGGHYVLANTRVPTGCIEGAIPAGTSVCVDNLAQLDIEVREGKVAALFPAGIAAAHTHARRLDMRGKMVLPTFADLHTHIDKGHTAERSRNPDGSLSGADRSTARDAAFWDEADVYRRMDFSLRCAYAHGTSALRTHLINMTPKQTSLTWPVFSRLQQEWAGKVELQAVSLVVLSFFRDEAAATALADLVASHGGILGAAVCCAERGGDPADDWTTCEEDRDELLDRIFTLAKQRDLDLDFHTDENGNELARGLRYVSQKAVQHGYQGRVVCGHCCSLAFQPPDELALTLEAARLAGVTVVSLPLVNQWTQDRSHAGGRTPRWRGITLLHELRAAGVPTAISSDNVRDQFYAYGDLDMLEVFTQSCRMAHLDRPYGDWPRAVTSTPANAMGLRRHCRIGVGLPADLVVFRGRRYSELLSRPQYDRX