MSLGSGRFSMSADEKWKFVEDYCRNRGVDRTKEQCKIKWDNLQPEYRKIKEYEQHRDAFAPSYFHMEAWERRSKLLPSNIDAEVYSRILDIHALKQKGGRVRSATKVAREKKSQETIVRAPINGDFEGSDDDEQKDADACLPFSAFVGKHMIRMPRKSKKKRVVEGGRIHECESVDDSSTEEEDSFVIASRCQPAAAQQPDERAMASSHKTTFNGRDAASLSNKDTPNDAERSNGHGTHEDRQVSSADTLEQTSSKKEHKQQHHIQDRKDARHKELVELEREKLAVFQEACLAIANAMNGAVTAFSKLAEELLFSRRP