MELDHRTTGGLHTYPGPRGGPVAKPNVILQIGKCRAEMLEHVRRTHRHLLTEVSKQVERELKGLHRSVGKLENNLDGYVPTSDSQRWKRSIKACLCRCQETIANLERWVKREMHVWREVFYRLERWADRLESMGGKYPVGSEPARHTVSVGVGGPESYGQEADTYDYTVSPYAVTSPPAAGALPGQEATEAQQYPPWGPGEDAQPSPGVDTQIFEDPREFLSHLEEYLRQVGGSEEYWLSQIQNHMNGPAKKWWEYKQGSVKNWVEFKKEFLQYSEGTLSREAIQRELDLPQKQGEPLDQFLWRKRDLYQTLHVDAEEEEIIQYVVGTLQPKLKRFLRPPLPKTLEQLIQKGMEVQDGLEQATESSSPHLPPEEESEALTPAPTSESVASDRTQPE