MCSMTFNDEVLLKKHVQRHLDGRFLTCPVLGCNEGFTMKNHLTKHMQMRHPAIDLKKSAPTPGGGGVSTRPPRHCCHYFSCNESFETSEGLSNHLRTGHGLPIASPEEKKQMQHMITNGGDINMAAAQMQQHATSLLSASFQSYQQQITEAQQHQQQQQAQQQAAAAEKQKAYSV