MSPPAAVSPPQRTAELVTPSKMAVAQPQQHLEAQAKSVSDMFGQWDSFTFSPIRESQVSRAMTRRYFEDLDRYAESDIVIIGAGSCGLSTAYVLGTQRPDLKIAIIEASVSPGGGAWLGGQLFSAMVMRKPADAFLREIGVPYEDEGNYVVVKHAALFTSTIMAKVLQLPNVKLFNATCVEDLITRPSAEGVRIAGVVTNWTLVSMHHDDQSCMDPNTINAPLVISTTGHDGPMGAFCVKRLVSMGRIEKLGGMRGLDMSRAEDAIVKNTREVVPGLIVGGMELSEIDGANRMGPTFGAMALSGVKAAEEALKVFEARRKENAQ*