MMQHLYNLDIDGASNLTQLSLRGCCSSERLFPPTNLEILDLSSTKIREFDRFNFWKMTRLRRLDLLDTKHLKAVPWHEIDQLPQTLNWDHCSSHSPAEELHTNQGYCISVSDDKIFESLSKDSKLWEVYFKKFRFSVVSCDQRQQQQPNDAKYSFERTHFIYSSIYDAKTKYFTQFFELTRSYDRCLELGSTIDVPYSIRGVLYHTEFLSLCGNNSIIRLSQLGVENMDSLIECRLEKCLNMQHLITTGKKTRNVEALSRIKILLIFDLTNLKSLCRGTLGKLEKLEIKFCYKLESLFEEAVEGHDVFPQLKELYLLKLPKLECICNGNLPALEKLKVHGCRLLHKLPLPIATGNKLNTVVIGGHQEWKRNLKWEEQLFNQGVKLKVPRAFKV