MAASSSEAATATPTTTVGLGGSGTPGPPPPTPSNHHAAPSSAAGGATDASLSAFLHRLLLSSPAPQLRSPLAARSQASPPSLPPLVSLESPDQRALRNAADVGYFHLAGHGIPSGLPSSALAELSRIDASTRLESNLRTLGFSVEEGEEQDVDGGADDPAVVFDACEGDLDALPAAAEYARRMKDVGMRVVALLSGCPDTGFREKPFAEGRRKPRCLLWASRVSTADTAPPAVGKAKAYPYVVALHCQWEASGQEEAPPSWVMNHGGEWTAVAARDDAMLVTVGDIAQVWSNGKLKKVRGMARPTSAPPMAAQHGETDRLSLTVLITLPLDNIVSPLVPLSNAAGEGREAEANGAGADDEDGWRFHSFLLEDYAWRVYNQRLQFKDPLVRYRI*