MNRAEGQPITWEEFTEGFKKTHVPVGVVALKKREFRALKHKDRTVAEYLHEFNRLARYAPEDVRTDEERQEKFLEGLKDELSVMLISHDYEDFQQLVDKAIRLEDKKNRMDNRKRKMTVFQEAQDSSQRQRIKPLQIGESFSAGQEQSQQLGISGEINSETNASNEDNDEQATQSVSFQQDQSQEDNSNGREHRVCFNCYEPGHFVKECPKPKRQQPQGQVNNIVLTGANAVPVASQGIQLSHQFQSSSSFL