MTSIDNRPLPFIYQFTAGAIAGVSELLVMYPLDVVKTRMQLQVTTKGHPAVVAAKAAVDHYTGVMDCLTKIVKKEGFSHLYKGITSPILMEAPKRAIKFSGNDTFQTFYKKIFPTPNGEMTQKIAIYSGASAGAVEAFVVAPFELVKIRLQDVNSQFKTPIEVVKNSVVKGGVLSLFNGLEATIWRHVLWNAGYFGIIFQIRKLLPAAKTSTEKTRNDLIAGAIGGTVGCLLNTPFDVVKSRIQRSSGPLRKYNWSLPSVLLVYREEGFKALYKGFAPKVMRLAPGGGLLLVVFTNVMDFFREVKYGKKQ*