MNSSDVNFSLLQSQPNIPPEFFWPENDLTPSEGDLNLPIIDMSGFLNGDEAETQRAAKAVREACMTHGTFLVINHGFKSGLAEKALDISSLFFGLPKDEKLKAYRTPGNISGYTAGHSQRFSSNLPWNETLTLAFKKGPPQVVEDFLTSKLGDRRQEIGQVFQEFSETMNRLNLELMELLGISMGLKDRTYFRRFFEDGNAIFRCNYYPPCKQPEKALGVGPHNDPTAITVLLQDDVVGLEVFASGKWQTVRPRPGALVVNVGDTFMALSNGNYKSCFHRAVVNMEKVRRSLVYFSCPREDKLIIPPPELVEGGETSRKYPDFTWHQLQRFTQSGYRVDNTTLEKFSSWIASDSSRN*