MRRSNSTIYVGNLPGDVRESEIEDLFYKNSDMFSNMVLLESVAYVASGLKYGRIIDIDLKLPPRPPGYCFIEVFPQNCSFLKPLIALCQFDDRRDAEDAIRGRDGYKFDGHRLRVEIAHGGVRSSSIDTYGSYSSGGRSYKRTGYRGVFLSAVIVHGLPSSASWQDLKDHMRRAGDVCFAEVFRRSGGAVGIVDYTSYEDMKYAFSPLEIRKLDDSEFRNPFSRSYLRKIEDTGVVILEVAVTVAVQAMTIIDEAIVGAVTLEVTRAAPVIVGVIVMILRAIDEVVLEANLFIHNHCRDPSQTLRHIHTLVHFPDHNQDQGLLFPCRRSISASCSHSYSGSPLHQGKVQSPSQGPGVRTLSPRSEDDDASPSQASPDSDAD*