MGDLIPGLPDEVARECLVRVGFDQLPVVRRISRQWKSEVESPDYHRQRRAEGLARPVLALVQAQPTAPPDDDDDAGPAHKRSTAANSYRLVLLEPAEGRWTPLPPPPGPSQSLPLFCQVAAAVDGGGQGRKRLLVVVGGWDPETWAPTDAVLVYDFLSGAWRRGAPMPGPRRSFFACAAVGGAVYVAGGHDAEKNALRSALAYDPGADAWAGLPDMAEERDEPRGLCVAGRFVVVGGYPTRAQGRFVASAESFDPAAAASPAWGWAPVHDRLLPEDGACPRTCCAAPRSVGRMYMLRDGHLVARDGAAAWRPVARVPDDALTAPAVSAFPDGRVVVVGSGCHGGDQTVYVLREEGGRPASWSRAPPPPPEFAGHVQASCFLEL*