MHGKDILHKMKTVAGFNPSSSHTGKGKSKTLNDQVTHGFNLVKGKSRHPMEDYLVAEFKRVNNHELGLFAIYDGHLGHNVPNYLKTNLFDNILNEPEFWKEPKKAMKTAYQKTDGIILDNTVELGTGGSTAVTAILIDGKQLIVGNVGDSRAVLCRAGTAQQLSVDHEPKVERKIIESKGGFVSVLPGDVPRVDGQLAVARAFGDKCLKAHLSSDPDVLEQTVDSATEFMILASDGLWKVMQNQEAVELVRNVKDPQVAATRLTEEAVSRKSKDDISCIIVRFR*