MGLDGSVREGHFSYTKLHYEDGAASLKQFLDHVAAGLSVDASKEDAIAHPKTLSSMYFYDDKGSEIYQEITRLREYYPTRTELAILERHGQVIANRFLSNKQPINLVELGAGDGHKTEVLLQYLIHAGVEFEYFPIDISRKAIEQLLRAKDQEWLELGLKCHGLVADHMEGLRWLRTQRPGVHNVVLFLGSSIGNYDLVNAEKFLRTLRTELSPGDNLLVGFDMKKDPHILQNAYADPHGVTARFNLNLLERMNRELGASFDPDQFFHHAFYNPGLGSMESWLVSKCEQRVYIEALQRDVMFLAYEGVRTEYSFKYTRKQIKRLSEAAGLGLVEAFSDENQWFTDALLVVKG*