MARGKIQIKRIENPTNRQVTYSKRRNGLFKKANELTVLCDAKVSIIMFSSTGKLHEYISPATSTKELFDQYQKTLGVDLWISHYERMQDNLKKLKDVNRNLRKQIRQRMGECMNDLSFEELRCLEQDMDNAVRIIRERKLKSVGQIHKSLLQEFDIATEEDPHYGLVDNGGVGVGIGDYESIMGFPGGGHPRIFALRLQPNHGHSHTHTHTHNHNHPNIHVHPPSDLTTYPLLE