MDTFSHVPPGFRFHPTDEELVDYYLRKKVASNKIDLDVIKDIDLYKIEPWDLQEKCKIGMEEQNEWYFFSHKDKKYPTGTRTNRATTAGFWKATGRDKPIYTKNCLVGMRKTLVFYRGRAPNGQKSDWIMHEYRLETAENGTTPEEGWVVCRVFKKRVATVRRMADGAPCWFDDHVAGFMPDLGSPRQLMMQHHHHPSTSAAAAAYGGQQQLYHCKPELEYHHLLPSQEAAFLQQLPQLESPKPPAYIAQGSSSLQSSDEASIRYTAAQQPDIEAAYMAAAGDDDSVTDWRVLDKFVASQLFSHGDGTTKEAAYSNPTQVFQAGRNKQREEALDYASTSANGGGGGSEADMWK*