MAGRDILHKMKAGFFGSAPDTGRGKSKMWKNITHGFHFVKGKSSHPMEDYVVSEFKKVNGHELGLFAIFDGHLGHDVAKYLQTNLFDNILKEKEFWSETDNAIRNAYRSTDAVILQQSLKLGKGGSTAVTGILIDGQKLVVANVGDSRAVMSRNGVAHQLSVDHEPSKERKDIEKRGGFVSNMPGDVPRVDGQLAVARAFGDKSLKIHLSSEPDITHQAIDDQTEFIVFASDGIWKVMSNQEAVDAIKSVKDPQAAAKHLIEEAISRKSKDDISCIVVKFH*