MATNENLPPNVVKQLAKELKNLDETPPDGIKVCINDDDFSTIFADIEGPAGTPYENGVFRMKLLLSHDFPQSPPKGYFLTKIFHPNIATNGEICVNTLKKDWNPSLGLRHVLLVVRCLLIEPFPESALNEQAGKMLLENYEEYARHARLYTGIHALKPKPKSKTGAISESTTALNVDQTITVSSTNVSLLPPVAANKGAAPVNDQNMITAPTTVEAAAAFKKKEGLLATATAAKVQVDKKKMDARKKSLKRL