MDADRGAHRGPARHGSRKAEIVALASRMFREHGYHGVGMRALADAAGMQAASLYHHFRNKEELLLHAIYVVDRDMIVEQMPLLDGAGGHGERLARLVRAHVLHIGANRDAWWVAGRELRALSPEHLEAVQSYRRDYQRRIARHLAEGVEAGEFHCPDPRLATLALLDLINGPNEWFDPSGRLPIEEIAERYADMVVRQLSKR