MTSSQTGTMQALICRKLGDPTAPISETSPIFVSSHHPVPQLTSPTSVRIRIKAISVNYGTALQVMGKYQEKPPLPFVLGSDFSGVVEAVGKGVTRAKVGDKVCAITGQDSYAEKVVVDEKELFVVPPGCDLIAAGGLPVAFGTSHLALVHRAGICRGQVLLVLGAAGGVGLSAVQIGKVCGAIVIAVARGPEKERLLKSLGADHVVDSTSGNIISNVREYLKSRNLKGVDVLYDPVGGKLLKDSLKLLNWGAKILVIGFASGEIPIIPANITLVKNWTVHGLYWGSYKIHQPGVLVDSMQELLSWLAKGLIHINVSHTFRLSEVL*