MQTVFSGAAGDKHCIEFGFQFIGNSEDDDYGPDGDEQHKCLVFSSDDSEENSYDPSGADIFKKVHTYPSSVHQNNLLSVLVKEDRWLVEIFLLIEVNMKNGLRIHQGTWVHCPCRY