MVEKVLLTGASGYIALEILYQLHEQGQYQVRGTVRDVANEEKCRPIREVYPNPKYPVELVKADLTSDEGWAEAVTGVSYILHTASPVIMNVQNEDDLMIPAREGTLRVLRAAAKEPSVKRVIFTSSLVAVGWHSHNSNEYVNGPDDWSDVFPDPYYKSKTLAEKAAWDFVKENKENQFELCTINPALVVGRFRGSVSASLKLVGNIATGKLSFLPPVGTPLVDVEDVGAAHVSAITNGVPGQRYLVVDGSAWVADIAEVCRAELGSLGYTKIPSHKPPYFLVKLLSFFAADAASAVRSWNTNPLFDNSVTKQHLGVQFHDWREALVSALHCMIADGEIPATEAYKAKYPEAIKA*