MSYSHQNMGSGLFLLFICPIFTVGSRSARGYEFGRTYVVRPKGKHQATIVWLHGLGDNGSSLSQLLESLPLPNIKWICPTAPSRPVSLLGGFPCTAWFDVGEISEDLHDDIEGLDASAAHIANLLSTEPSDVKVGIGGFSMGAAVALYSTTCYALGRYGTGHPYTINLRATVGLSGWLPGWRSLRSKIESSNEAARRAASIPIILAHGTSDDVVPYRFGEKSAHSLAMAGFRQVVFKPYEGLGHYTVPKEMEEVVHWLASRLGLEGSS*