MTDGMTDEIFEEGITETIVTTLSAAGVPNAAPMGVIKRGESLFIRMYPGSRTYANVKETGHLVANIVTDPVLFVTTAFEDLENSYYLPQQDMPPVIKDAYAWAYFKADVQGTVKLSTVCSKILKTRVPRFSRGFASVIDATITGTRLSILGQPGKSRILDDDILVRKCGTPRDIEAMDRLKKLLGLSA