MQGEPFLGLGNRTQAEGKVLQTFQKSFVEVQSILDQNRLLISEINQNHESKIPHNLTRNIFLIQELNNNIRRVVGLYADLSSSFTKSMESSSDGDSAGTLKFNGKPGQKRIRRG