MMDSGGLEAGPSASWAGRKMTGEEGNDASEKEEKGDEVLGVEDHEEEDGDHDGFVPGPLIPLKEQLEKDKDDESLRRWKEKLLGCVEGDLNGQMEPEVVFHSVGIITEDRAEINTPLPINENQSPVLYTLKEGTKYCLKLTFSVRHNIVSGLTYCNTVWKAGHQVDQSKGMLGTFAPQRDPYTHSLEEEMTPSGLLARGIYSAKLKFEDDDKRCHLELDYSFEIKKRS