MGSQGPHVVAIPYVMPGHITPLLHLCQHLAASGCLVTLLKAPKNSQSSGVEKWDNGVRIRSCLPLEPTKPRPAVHKDDHGARLEEVLCYFNRFQALNDDDSMLAIAEELSQSSGVPISCVISDVYVGWARDLAAQLEVPWIALWTSTVAELLVYHHMPRLIERGIFPFAGDPSDEEFSIPGLPPLLPKNYPTFGFIPYESLHKVLHTYKELVHKIPQADRVLVNSIEGIEEPAVDSLIGSGINIKPIGPLHLLSDKLGTSAPQGEDCKKEPSAIIQWLGARPDSSVIYVAFGTTMSVANGQFEELASALEESRQEFVWAIRDSSLIPPGFQERMSKLDQGLVVSWAPQLEILGHRSVGGFLTHCGWNSVVESMSFGMPMVARPITGDQVLTAKFVIDEWGIGVGVRGIELGRELARKDDLKNSIKALMEADPKTSEIWKNARRVKEVVRAAMKNKGSSRNNLDSLVCDLHERVKAKRVFI*