MSHLQSIFEYSQFGKGKMENQKTQFCHNNCSQRIMHHTILKNLDKIVGGQNSLIPGLPNEISELCIARVARAAFTKLSCVCTEWRKLCESDEFLSLRVQLNCSESWIYVLAERPAAASFKAFDPKLDKWHDVPSVPKCEEGWYWQGFTCVAVGHRLLVMGGMYSRIGAQAQMHSSGMVSGDVEIYDASTMRWSKGQSMNTPRSWFAAAVVGDLVYVAGGQGRDRFLKSVEVYDPKKDQWAYLSDMTHVRSSCYGVALQGKFWVVGGEYERSYKRRGSAEIYDPATGDWSLIREMLIDSEKVPGPSTVYNGKLHLAHESKLMRYEEDANAWAHVGELSDGACGRSSQSARFAFALESINEEVYVIGGRRAGKDFMQFSSTTEVCNLAWQGSPKATRWRNAAGMVDREGIILASAVLTL*