MSLSNVSAHTQHLSRNDFPPGFIFGVASSAYQYESVAAEDGRKPRIFDTFTHRNGNRDGGNGDVAVDQYHRYKEDINLMSSMGVDAYRFSISWPRLIPDGREPINPIGIEYYNDLINELLAHGIQPHVTLYHFDLPQALEDSYGGFINPQIVGDFKAYADVCFREFGDRVKYWSTFNEPNIFASWGYDKGIFQPQRCSKPFGKKCTAGNSTVEPYIVAHHVLLSHSAAAELYSKRYQAKQKGWIGLVILTNWLIPLTNKSIDVATTQRANDFMMDYPVSMRKIVGSRLPSFTKEEAQKIRGSLDFIGVNHYFTWYCFDYRYRTADSDESV*