MHFMKREDLEDRGVMISGNGPAAAAGLGELANDREGFRIDLPAAEAELHDRVVWLGRWTSRAVSVEEIHEACGRFGEVQGVATARNKTYAFVKMRTRQAAEKLRANQGFGFDTRARFQARVVWVGSFKGLPGNRDPLRHEVVGPEGFKAEDYEGLEFETRDSELELRDGDHDGTACTLEGAHVHPPPAPRPEQQPQQQQQQQQQQQQQQQQQQQQTEPNGSNPASTSRSSSVAIGGGPSSSGPGPSWTLQDPEPRAPSASGPLRAAAGPEDLFAAALAKAKAALGGPQPAPRPKRGALLGELAEKLQEARAAAARLQAEQEAAAARQRADELAANLMRVQAPAVPLAKYEGVKRAYFAMREERDRLEAEKARLETELEARTRQLGHAPRPGPYA*