MSLMLQKNQARGTRASLSQFEPRKLLIASTKPTIPDLNAEPCSDSEEEETVENLTSLAPQDAHNGLPKLMFDLEVEIFSRLSCFQYWKLNLLNKQFSQLLQSREIFKVRRERGLVQPYVLMFSSGETCWVMFDKGFKNFRQLPEIPSDFCFFYGDKETITAGTHLIVIGREEKRIVVWRYELEVNKWINDTEMITPRVMYASASRGTDAFFAGGIKTSENGGPDVVNVAERYNSDTKTWKAMKAMHKRRKFSSGCFLRGKFYALGGRDENDVYLTCGESYDELTDSWKLIPDMLKGMTFMNPQSPPLIAVVKDNLYLLETWLNELWVYDINANVWKNLGVVPVKANAALGWGVAFKSVGDRILVIGASVTKSWDNKMSVYTCCPFPKVEKITWEETSCDCVQLGHFIRNCCVMLA*