MHPFRLILVATDRSLIDKVCGVNRLTSPDDRRCCERTHTMSALVHPLVLMNISDHVTRLASHAGHGPAASATAIGLLLGIQKARLVELHHSFELSALPQNESLMVDTGASNEIQVDAAFLSVRAEQYKKVFPQYDVVGWYRTLEPTASEGGPPLPSQIPSSCKELHRELAERIGIERGDSFLMLLFNPFELMDPTPRRSDRLIKELPLALYEESFSAPASDSFQFAQIQHAYASEASEHVAMDHVTHRTTSIEQGQGAELLQFLNSALNAVSVLQRLIGVVRSYVADVHEHRTPMDRDIMRRIASVCACVRMLKPQALEQSLQREHVDGSIKTLMAATTKALSDISDLIDHYGVVASKQQKRVF*