MGSQGAAIVPHIVAIPFIWPGHITPLLHLCQHLAASGCLVTLLKTPENSQSVGAEKWENGVRIKSCLPLDPSKALPAVHKDDQAAKLDEILRYFNRFQALNDDGSVLTIVEDVGKSSGVPISCVISDVYVGWARDLATKLEVPWIALWTSTVAELLVYYHMPRLIAQGIFPFAGNPSHEKFSIPGLPSLQPENYPTFGFLPFESLHKILHTFKELVQMIPRADRVLVNSIEGIEGSAIDSLRSSGVNIKPIGPLHLLSEKLGTSAPQGEAECKKESEIIQWLDARPDSSVIYIAFGTTMSVANGQFEELASALEESRQEFVWAIRDSSLIPPGFQERMSKLDQGLVVSWAPQLEILGHRSVGGFLTHCGWNSVTESMSFGMPMVTRPISGDQVLTAKFVIDEWGIGVGVRGIEIGLELARKDDLKNSIKALMEADPKTSEIWKNARRVKEVVRAAMKNKGSSRNNLDSLVCDLHQR