MCKLLLLVLLLAALSQGSEGSEAWPGGRVYELSPSALREGSERFEHFLVDFYAPRCGHCQALAEELDVAAPSLVGQVPPVAIGKIDIQKYPEIAAHFKIDKIPTLKLFSHGEPVDYNGPREASSMVPYLQRQLAPDVMVLPTESSISEYLKVHAGGALGVFLGFGLTATELQLHAKKHKTHAWFAVYPHVTEELMYTYDFDKGPALLSVHGAGEQEIFYGPFDEGSDLADFIQLNYIPPIVILNEMTYSRVTTSGRPIVLIISDFDGQAPISLAFDSPEQNKVDSHAGDAVRYVRSY*