MELIEYMRLRNKMTQKEWEDSFEKKEREIIVLRHEGGGGSLRNGFWDWAAYFLAYVDCETGELHKEEGRIVFPVTDKENLPYQFEDETIYKLKVRAKLPEEVPNGVLPTKKHFLVVEVLEKNAACKELEEILAEYRKPIILQDDILGELIYDKQIKSFQGSIIWQDRKINIILDVDKDNKSGITKAKKALKTMVSEQEKWDAELRSFAAKKLTKLACEWAESDEEAAEITEESFAKRISLSSICMTSGDSFSAYFDDDDLFFGHCITVCGSLKKGIVSADIEG