MDGLHGTDGCFSPGRAMSPQVRPPVPPDAASGGQYLAELLQEHQKLGPFMQVLPICSRLLNQEIMRVSGMFRQPGVGDFERSQPASPNQMHPSHIVPNFCGNAFGPWNGMRPERVSFSQGPGWQGAPQSPSSYIVKKILRLEIPTDAYPNFNFIGRLLGPRGNSLKRIEASTGCRVFIRGKGSIKDPNKEEQLKGRAGYEHLDDPLHILIEAELPANVIDARLAKAQEILEELLKPVDESQDYYKRQQLRELALLNSPLREESPHPGSASPFSNGGMKRMKQ*