MASTSRNRSRSRQRASTSKNVTTISPENERGRLADLWKEAFPVGTEWDQYDKVYEINWDFKNLENAFEDGGLLFGKRVYLFGCTEPQLVWFKNEDGSDISRVVHIPAVVAVTSPFPPSDKVGIKSVQMEGEMIVPMKEMKMGWIPYIPEDVTEHTSLERYKTQIFTLKCTQRRAALKQLRQERIKKYEYCLPYLYQPLKEEDVQEDTIVNIMYPFDDESKPPVVAEYDWQFDEYEEFSDNLIEGEELPAEEKEKFMAYVKSLVMAEKKKLREAREARKRAIEEMSQETKDALKNMQFYKFYPVKTDDTPDISDKKAAFINRYYGKANQVL*