MGLLKGSAPPRLLCAALDKLGSVRSLFFLPGVGQNSLLEHSCSSLIINQRAFSTRNFLQEGSSPIDLISSQNKSVLASPHGSVMRTRRLWTNIPVQMGRRSSKIAMRKGAQDAKKAKLYGRIGKEIVSAVKKGGSPNPIANPALAALLQYAKDFDIPKDIIERNIKKASEKGQQDFEAVTYEAYGFGGVGIIIEVLTDNLNRAAATVRDVVKKSGCKMADPGSVLFNFRKAGVVNVKAGKVDGDSLLAAAMDSGAEDVVEPTYYEDEDPQDALDKYFKVITPLEQYAAVCKRLQEAGIPVDVECSGLEHIPNTTFEPDDEAIDLNKALIEKLLELDDVDAVYSNQV*