MSFLSLMEAKLPPGFRFHPKDEELVLDYLAKKVASNGSWNSSEYPTIIEVELNKMEPWDLPEMACVGGKEWYFFSLRDRKYATGPRTNRATLSGYWKATGKDRRVTDVPKGTLVGMRKTLVFHQGRTPKGKKTDWVMHEFRLEGPHHLPNLCSKEDWVLCRVFYKDRGMSPKLCEDNSSDDTDTGASLPPLMDTFLTFDQTPPSLEASEQVPCFSNFSLSPTTQTSNPTLSTFPQVEPTMPTENLAQSSVLPDLTPFLDPISDEKEVIMAVLEHFNKMESNSKMLELVSSSLVEGSYDSYLSEMGLPCIWNESLF*