MTATFLNSGDGATISYAGPGSVREGCQWDAKNERFLVSRFEGGISELVKTDLGYEQRLVVNLEGDFKGNSTLGIRVDPPRNRLLAVVADAWNQKHAALIAYDLATWETLFVTNLESPGKSYSHLLLADDVAVDPEGNAYVTEALGNFIWKIDRDGNNVANLSSPVFTSKPHQLPFYLAGLNGIDYHPDGFLLVIHTWSGALFKVSLDGSSVEVVKAPLVAGGDGIALLSPDKLVVAGVPGARLLKSSDGWKSARLTHTYVGPFYRVPSAVTIKDGKAFVSHMFSWWNTFTIKEAIFAPVRPKGSSASRAAEL*