MESASHPAPTQDKATPRPYKCPYPLCGRAFSRLEHQTRHIRTHTGEKPFICTYPSCEKRFSRTDELTRHSRIHNNEHNGNGANPSGHAKTKAKIKGENTVGDDLEAGISLHSFARSNGRIPEDTSVRVKKKAKSRANSDDEVRNFWSHVPNFFLGAPEFT