MGFRFCLVGLLRRFCSLNMVTEPPSSIAEQPVGGAWQKKLVFMLCNSRFDYSRSIPNKKDTRKVPKKEHKSKREKLKRDHLNELFSELGHALEPARQNNGKASILGDATRLLQDLIAQVESLRMENAALVTESQYQPPVGALYVIPLHQELHPFSEAANTPAPPKPPSHVRRPHARYPTPSDSWPLELLSRRQRAAHEAQHKGNSSSMTSNTREEGVDEVHVCMQFLSHFFEILSVPGDGRTVCWCMQAPIVLLLCNVDK