MEFVGGTAATALRSASNGIMQCAGQLGTSFNGRGPSRSQRKGSVVISAKKGKKSGEHEYPWPEKMGEVYQGEITDGALKFLNRFKPLPNPPKPVTLPFESPIVDLQNKIDEVRELANKTGMDFTDQIAELEERYNQLRRELYGQLTPMQRLSVARHPNRPTVLDHVMNITDKWVELHGDRAGFDDPAMVCGVGTMDGMSFMFIGTQKGRNTKENIYRNFAMPMPNGYRKALRFMRQAEKFGFPILTFIDTPGAYAGIKAEEVGQGEAIAFNLREMFGIKVPIIAIVIGEGGSGGALAIGCGNRMLMLENAVYYVASPEACAAILWKTAAAAPKAAEALRITAHELVKLNVVDEIIPEPIGGAHSDPVQTSKNIKTVVMKHMKELMKMDVETLLQDRAAKFRKIGEVEESAEVDPYIKRNMKKRDAPLEGDDLRMLPSGNGSAPKAPVASNATSDSFRE*