MAMQKLFTYIYEFIEYRKMVLLEEKVPYDKFVQMVLNTGFFRINAETLNHGIVSVFIFGANGKYVHHGGDMRTLLTNTLNEKKHYEELILIVDKPVLSKKNILDIIVEQRAANPTIVINIYPYHLFCINIPKVSAIPKHKLITQEEAQEFLGREYLQPQDLMQISASDPPVVWLGGRPGDFVQIERPSETAMHAVVIRFITKSKI