MSDTPGDERTLAGDIQRPVDVIEAEAVFTELSRQLTRRSRASGKQSSENEKGGTAHVQDLEKAHSDEYEETFDLREYLSSSNDATQAAGIKHKHVGVTWENLNVQVAGATGHKVYVRTFGRLLKPGQMCLVLGCPGAGCTTFLKTLANERREYANVSGDIRYAGIDAKEMAKHYKGEVVYNQEDDIHIATLTVSQTLDFALSLKTPGPNGRLPGLSRKEFNEAVKNMLLKMLNIPHTANTYVGDEFVRGVSGGERKRVSLAEMMATRAHVLCYDNSTRGLDASTALDFVKSLRVMTDVLGQTVFVTLYQAGESIYELFDKVLVLDKGRQVYYGPHFMRACVL*