MDNSLLVTTRKFLGLKSRSESVNLNDAAEILNVPKRRLYDITNVLEGIDIVEKIGKNSIRWKSARKYVLGNEDNNCVSKDRL