VVYKECQKNQALDTANHCVDGCGEFMRRGREGQEALQCMACGCHRSYHRSVLVGDNGKELDTIGEHRRRAQLQLSPSHLHIQSNLLQVDRISAPNGQAQNGSHPGKPKRKRTQLTDEQREKMKSYAEHAGWTIVGQRKENIAAACKDIGVTPKTLKYWIHNAKQKL