MYEHLETADPALVAAGKLKRVAVDPVSRVEGHGKVTLLLDEDNKVQQARLHIVEFRGFEKFIQGRPYWELPVMVQRLCGICPVSHHLAAAKAIDQLVGVDPANLPPAADKLRRLLHFGQVLQSHALHFFHLSSPDLLFGFESEIGKRNVMAVLADYPDIGLQGVKLRKYGQEVIRMVSGKRIHGTGAIAGGMNKALTKEERDYLKQDIAQIVIWAQAALQLVTKVHTSHLPYYDNFATIRSKYLSLTKPNGALELYHGGIRVKDEQGETLVDHYDYCDYPELIREEVRSWTYMKFPYLTSLGKAEGWYRVGPLARVNNCDFIDTPQAEAARVEFKRHSGEAMVHSTLAFHWTRMIELLHCAESIQSLLDDPDLLSNDLVAKGEKRQEGIGVIEAPRGTLFHHYQIDENDIVTKANLIVSTTSNNTAMNESVRQVAAEYLSGRELTEPLLNNLEVAIRAYDPCLSCATHAVGKMPLQLELVDADGKLVDKLIRHSSGEFIHGSE