MAAEQCGDASISEIHQEELEDMKEIRPSHGEEDNIKVEGSAFKSFPAEQDESLPPKVDSEVEVLDEGVSKQNIKEGHGKTPPLHSTCFLHYRAWTEATMHKFEDTWQEQQPLELVLGHEKAVLRGLAIGVSSMKAGERALFHVGWKLGYGKEGSFSFPNVPPEADLIYEVELIGFEEAREGKPRSEMTVEERIEAADRRKVEGNQFFKQEKLAQAMQQYEMALAYLGDDFMFQLFGKYKDMANAVKNPCHLNMAACMLKLNRYNDVIAHCNVVLMEEENNIKALFRRGKARAALGQTDEAKEDFNKVKKLSPEDKALTRELHVLAEQDRHTYQKQKEIFGGLFGPPPPKVPKRLHWYQIISEWIKSKLKFLFRFWHKKDD*