MPSIEEFSHLKISLEAIKLATNNFGESSNIGRGGFGKVYKGELLLLGEKVMVAAKRLDRKFGQGTPEFWKEIMMLSRYRHENLVTLLGFCDEDGENILVYDYLPNQSLDKYLSSSNMSWIQRLNICIGAACGLEYLQNPDETTQRVLHRDIKSSNILLDKSWNAKISDFGLSKLGPANQEFTFVITHAVGTPGYCDPLYGDTGFLTKESDVYSFGVVLFEVLCGRLSVANYNDNRRFLPKLAQSCYEEKKLQTIVLDCLQEQIFPDCLEIFSRIAYQCLRRDRNERPLVAEIVKQLKDALKCQVFYPGFANTILFGSVLNPKKNMAGWKSHWSWKARASGLTKLGRHIHN*