MVKAIQVLRIHLLELEKVNELCKDFCSRYIACLKTKMNSETLLSGEPGSPYSPVQSQQIPSAIAGTLSPQGIMVPASALQQGNVTMATVAGGTVYQPVTVVTPQGQVVTQALSPGTIRIQNSQHPYPTEDEKKQIAAQTNLTLLQVNNWFINARRRILQPMLDSSCSETPKTKKKTAQNRPVQRFWPDSIASGVAQQQSNELTMSDGAVVTITAPVNMNVDSLQSLSSDGATLAVQQVMMAGQSEDESVDSGEDDGTDLSTTNISGLVLDNSDSLQ