MESTRRHAVFGLLLLPLLVVSAAGSVPAPAFLEEDVILGATVAASAAGSMGKGANASTRRRAGGGGIGVCVGGEKWKEEIAGMAGRAEMGAWLRRVRRRIHERPELAYEEVETSRLVREELDAMGVAFRHPLARTGVVATIGTGRPPVVALRADMDALPIQEAVEWEHKSKNPGKMHACGHDAHVAMLLGAARILSARQHHLQGTVKLLFQPAEESGVGAKRMIEDGALEGVEAIFAVHVSHQHPTSVIGSRTGALLAGCGFFKAVIRPLRPGSGDPVLAAASTIINLQSLVSREADPLDSQVVSVAQVNGTGDQPEPLVLGGTFRAFSNASFYQLRRRIEEVVTLQPRVHGCEAAVDFFEDESFYPPTVNDGRMYEHVKRVAGEFLGARMYRDVAPMMGAEDFSFYSQVIPAGFYYIGVRNETLGSVHTGHSPYFMIDEDVLPTGAAVHAAIAERYLAAAAARSLDLVEEQEL*