MSKKHATDFEKIIHADRNRKQKEALAARIFSRDRRSSAPGKGSGLSSPSAAAGSLASRVGVKKNRASSGAVKPGDVNGIWFHDLHGSSADAAKPAGGSLASRISIPGGGPAVPKGTKRQQQQQQQQQQQQRASKLSHALSRDQAKAPAQQQATVRNSGISIRGLAGPPIVMAQNFAPGTTAADIESAFTPCGGIVTSCRLLKTSPIIIAEIVFEDPNGAQRVIDQFNNQMADGRLLRVYPKVGGGAVTQPIVSRHQPLWNGSGNIIDGSHGFSGVDYDTGMDVDGGAGSERKLYSDSLLPRDGNGGRGGSRGNNRGRGKGSGR