MELDHRTTGGLHAYPGPRGGPAAKPNVILQIGKCRAEMLEHVRRTHRHLLAEVSKQVERELKGLHRSVGKLESNLDGYVPTGDSQRWKKSIKACLSRCQETIANLERWVKREMHVWREVFYRLERWADRLESGGGKYPVGSDPARHTVSVGVGGPESYGQEADTYDYTVSPYAITSPPAAGQLPGQEEVEAQQYPPWEPGEDGQLSPGVDTQVFEDPREFLSHLEDYLRQVGGSEEYWLSQIQNHMNGPAKKWWEFKQGSVKNWVEFKKEFLQYSEGTLSREAIQRELDLPQKQGEPLDQFLWRKRDLYQTLYVDAEEEEIIQYVVGTLQPKLKRFLRPPLPKTLEQLIQKGMEVQDGLERAAEPASPHPPAEEEAEALTPALTNESVASDRTQPE