MASSEVSDTAELQDGALINPRFAFGMTGQGQYAMTYLDGGKLVYPVGVHLALYSSHQEEDVSVYSLATSKRVKALPIEPGMTGGCTAIQSLNFSENSKLLITQWGDPSYILHIWSPVDDTLLVTLGPSLVSLYKLDGETGGCRTMVVATLDDGLGAFSCVAWLMGNLLALGRESGHLQVNQDAEVKGLLLPDPEDSLTTLVARGRGLVAGGRKGRLYFYDPPDASLRKSGSKEVFLLTRTLDAHIPGRAISALAVSSGEDGLALCTSNNELLLLSLSSVLEREEKQLDTVLGKGFGLLDDQ