RRSAIAYIHDDKECDVTFFKQRGGLFKSIADLSAVTGARVVVVLETENEMMHSFGTSSADPIADAFLSGAPLAVSVDDEATTARIAQLQSEVARLDMNSMKEYKENQLSIERMKQIQEQCPGMAANHIFSKEEDLSPGDLNNLSNEISRVHEDIGHRLPQLHHGHKAMTGGARRKQNMLPSSGPPSNRMRTTPSSVHSLWDHHLPQHQMHSSPLPSPPGHIMAPGFSQVPPIFHPASSPLVPQLASQQETTPNQAHELPPAQDISVKDYVSPCNPVNPQQNDANSNSTSRYNLAVSPLLVYSGGNDFTVNDPFVYESWGYALSDQPFRNEYIEKDASLGYNGADVGQSSMGNGGWVDKPPESSSS