MTALALPRLAAMPTRYRTRDDGAAWCTPALLGLVDADALSADDVRRDPATPAELLQHTLQRHWDEITAGARIFDWHLSANPSQLGWWIPTTTSKNLWLAITPHNNNRVDVPLYYLGPTITTLENIRKGLGQTVLAVFYDALRLLPNTLTPADTYGHASWVHWHGETDETMAIQWLYDEGDFETMEQAAAAYDGPTREALFEYMPEWAAYPRRVLSDRQVRRIARSHPFVAKVVDAVDGIWNHVHATHATGGYADCRVDADGDSITWIAIFRWHPEDLALRIADDFTEFVTQGEYQDASTLVCVESESDSLARWLHQMRANGQLARLVENLVDLIAMPDALRGRVQITAH