MSLHLVLCLFSYLLLTQVAEGNIDSILKDFDCVDIYKQPAFQHPLLKHHKIQEKFSSNEKLKRKDEYQPNEKYCPKGTVPILRQRNGTESFHPDTVEYPGQHFAVLENMLDGSIYRGADALISLHNLTLLNNQYSKDQIWLENGPRDQLNSIQFGLAVHPRLYGDSLTRFTIYWTGDGYKRTGCYNTKCPGFVIVSRVPLIGTIFADTSVYGGNETVYTNPKVFQDGFSGNWILRIFDRVVGYWPKELFTHLNKGASLVRFGGNTFPSPDGFSPPMGNGYFPSHDFYKSSHFSKVKVKNSNYETIDFEKQRTRRYADSYQFID*