MDDSISLGQLIELVEAQPALYDKADANYKKAAFKKNLWIEIAASMSEEGINVDAAFCKKKWRNLRDRYNKLKKPGASGSSAEVREEQQNWVHFEALRFTDKFDEDRATISSSLGSCSTIVSDESDHEESFSEAPTPKRMRRTQKKDYEIDSLLKSANACLQKVSNSEDDSEIFGQSVAATLRRLPLQKREFAKMELQRLLYNIEFCSREP