MGRSPCCEKEGLKKGPWTPEEDQKLLAYIEQQGHGCWRSLPAKAGLQRCGKSCRLRWTNYLRPDIKRGKFSLQEEQTIIQLHALLGNRWSAIATHLPKRTDNEIKNYWNTHLKKRLAKMGIDPVTHKPRSDASGAGGAGTGDGAGAQHAKAAAHLSHTAQWESARLEAEARLAREAKLRALAASASSASAHQQQQHYLNAAPAPGLDSPTSTLSFSSDSAAAVALASAVLEAAAARAAMQPMQQAYEDACKEQQQHWGDHHVDAAGFPGSGFTGMLLDGSLNQNPRAGDDDARDQADVVVEVHDTEEEKNYWNSILSLVNSSASSVVVPAGHEAYSPAPEF