MELDRLNPSSGLHPSSGLHPYPGLRGGATAKPNVILQIGKCRAEMLEHVRKTHRHLLTEVSRQVERELKGLHKSVGKLESNLDGYVPSSDSQRWKKSIKACLSRCQETIAHLERWVKREMNVWREVFYRLERWADRLEAMGGKYPAGEQARRTVSVGVGGPETCCPGDESYDCPISPYAVPPSTGESPESLDQGDQHYQQWFALPEESPVSPGVDTQIFEDPREFLRHLEKYLKQVGGTEEDWLSQIQNHMNGPAKKWWEYKQGSVKNWLEFKKEFLQYSEGTLTRDALKRELDLPQKQGEPLDQFLWRKRDLYQTLYVDADEEEIIQYVVGTLQPKLKRFLHHPLPKTLEQLIQRGQEVQNGLEPTDDPAGQRTQSEDNDESLTPAVTNESTASEGTLPE