MSHEDGSGTVAPGTTIQQDGTDGTKNDKKNKRQRRQRTHFTSQQLHELEQTFSRNRYPDMSTREEIAMWTNLTEARVRQFDRFSGVDVAKQVE