MDTFSHVPPGFRFHPTDEELVDYYLRKKVASNKIDLDVIKVIDLYKIEPWDLQEKCKIGMEEQNEWYFFSHKDKKYPTGTRTNRATSAGFWKATGRDKPIYTKNCLVGMRKTLVFYRGRAPNGQKSDWIMHEYRLETAENGTAHEEGWVVCRVFKKRVATVRRMADGAPCWFDDHVAGFMPDLGSPRQLMMHHHPPSASAAAAYGGQQLYHCKPEPEYHHLLPSQEAAFLQQLPQLESPKPPAYIAQGSSSHQPSDEASRYAAQQPAMEAAYMTAGDDDSVTDWRVFDKFVASQLFIHGDGTTKVAAHSNPAQMFHAGNKQREEALDYASTSANGGSEADLWK*