MEFAGGAGATALRSASNGIVQWGSQVGASFNRGAAPRSQRKGSVVISAKIKKGKKSSEHEYPWPEKLPQGEFTDGALKFLNRFKPLTNPPKPVTLPFERPIVDLENKIDEVRELANKTGMDFTDQIAELEERYDQVRRELYGQLTPMQRLSVARHPNRPTFLDHVMNMTDKWVELHGDRAGFDDPALVCGIGSMEGMSFMYIGHQKGRNTKENIYRNFAMPMPNGYRKALRFMRHAEKFGFPILTFIDTPGAYAGIKAEELGQGEAIAFNLREMFGIKVPIIATVIGEGGSGGALAIGCGNRMLMLENAVYYVASPEACAAILWKTAAAAPKAADALRITAHELQKLDVVDDIIPEPVGGAHSDPVQTSLNIKTAIMKHMKELMKMDPETLLQDRAAKFRKIGDVDESGEVDPHIKRNMKKRDAPLEDNELRSLPSGNGSAPKPLMASSNATSDGSRE*