MLVEKTSEEQSSNFPRAQYESSTTSLKESSAFFGSQPVREVPDSFNSPSMIDALDSSIDDLLAQTPIVSNQDHGVHHSLESLTSKGLPSSCLGPKGLDDFDSWLDTL