MGGVLSYAAAPPPPPLSPPPPSSSPLPTPPSSSLSSPENGKNVSSAVDWLDLPCPVSYEEIQREAFMSLKPELFEGLRFDFTKPLNQKFALSHSVFMGSLEVPSQSAEIIKVPASHYEFGANLLDPRCLLFGRILTDGRMSARVKYDITDNLAMKITAQLTNEPHFSQGMFSFDYKGKDFRTQFQLGNNAFYGANYLQSVTPHLALGGEVFWLGHQNKSGIGFAARYSSDKAIATGQVASTGVVSLSYVQRVSDKVSLASDFLYNRFSREATASVGYDYLLCQCRLRGKIDTNGCVSAFLEERLNMGVNFILSAEMDHWKKDYKFGFGLTVGE*