MMKKDTIYWRCIQFRAFRCPARHRQNRATGLLELVHSEHNHEQIQTRHPDAKNVSFIRSKRGAMQLHVNGYFYTKDKTRNNITFWSCTQARVYCCAARASSVSTMLSGSDNLSKLTNVHHSWKPQSSDNLWLMEIRRTA