MDLGAASAVAVSSSGGRRATGEIGQRQVESAGERLWIQREGEAHHEDALSLEVLKRTYTEDLYPNETIRAELSVKLGLTDKQLQMWFCHRRLKDRKPPPKRQQLEEEVHVPVMAPPPVLPPPLPHSELTMAPGGMYGEQLLPSSSRRGTGRPSAILDMSDLQCLPLLTSHG