MDRLIGSVVKFLLAPSWWEQANGNGQFGSSVSSDASKDLPFVIGAGLCRTGTHSLQAALLALGYNKPYHMRELLEHQVPMDPWIELALNERETGTKNKTLALMTAQSVIDQGFMATTDAPCCLLYPEFLELTDGKVILTVRSSASDWRKSVLDTVGRLPLSFFKPPFTFYAFTRNFAGVLDPWVYERIGGIAELGQMDVPKESVHDYEGKLESAYTQWIENVKEQVPPEKLLVHHPKDGYPPLCEFLGIKEEDCPKEDYPHIADTDTMKLLIRSFEVTTEGFFPVVGLMVLLPVIIRKSIGGKKGGASNSKGMKSD*