MEALCFRLPGHGDATLKHMNALRSRQHFCDVTIVASDNQTFRGHKVVLAACSPFLRDQFLLSPASKLQVSLLHSSSVVCNLLLSCYTGVLQFGPEEIVNYLTAASYLQMEHIVERCRGALKKYMLHRSPAPQPKQVNASDEEEAARREYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXPSLTRHMAVHRGGAGKSHQCPLCYKTFTQKSTLIDHMNLHSGERPHRCAYCHARFAHKPALRRHLKEQHGKTTGQNSLHEQEERAREE