MTIRKQPNGKWLCECYPNGRDGKRVRKQFATKGEAVAFENFTMDEVNKKPWLGEKEDRRRLSELIEQWHSLYGQTLADPKRLMAKLNIICNGLGDPVASELTASDFTKYREARLKGEVRNEDGALMSPVKPRTVNLEQRNLSSVFGTLKKLGHWSAPNPLAGLPTFKIAEGELAFLAPDEIKRLLDACADSQSSSLLMIAKICLATGARWSEAENLQGHQLSKYRITYTKTKGKKNRTVPISQDLYDELPKIRGKLFTPCRKAFERAVKRAGIDLPEGQCTHVLRHTFASHFMMNGGNILVLRDILGHSDIKMTMVYAHFSPDHLEDAVTKNPLNNLVYWK*