MELCSGGRLFDEMSGNGCYSENQAAKLIKELIMVIKYCHEMGVIHRDIKPENILRTSTGQLKLADFGLSMRVTKGQTLSGVVGSPAYVAPEVLVGTYSEKVDVWAAGVLLHTLLIGVLPFRGESVEAIFEAIKQVQLDFHSEKWQSISGLAKDLLSRMLSRDAGKRLSPEEVLSHPWVMFYTESNVKVRSSRSKRKKRTCPVKDEWLEESPPSLSLCTREIRAQFINPIPIEHGEDESFSGYLLSRPKQPEHDIQAAGKCDLVDALASAISRIRLSEPKRSRLCVTPYPVPQQCSSNLKSSLCTAF*