MTQINLPFQIGQIVEVKSFIRGYRGAWFRCKILDISNEKGELRYKFKYLDFPDEPLDNALVFETPKGGTESQLMLRPKYPPLYLESEYLNLESDNVEPLVVVHDSWKVGDLVDWLRDDIYWSGEIVEMRGRRACQIELLPKPEGEGDSYQGLCKNLRPRLDWSVEDGWKVPCTADGKKCAKIVTSKKEDGGIGDECETAKEQTKKTTKQVEGNEGLRLNIMESDGIEAAVLDIEELIVRIDWFKGILKPDVGEGAKCSWKYEDYRPSSSGM*