MDYSYLNSYDSCVAAMEASAYGDFGACSQPGGFQYSPLRPAFPAAGPPCPALGSSNCALGALRDHQPAPYSAVPYKFFPEPSGLHEKRKQRRIRTTFTSAQLKELERVFAETHYPDIYTREELALKIALRTTPAEARVQVCFRGCVRGACARGAGRESDAWEARMEDEWVEGQLQVASGPKEAEQGESLPAPPGPLFSSAAVKPLSLERPGYRVGAGAGSKQTPGLLVGRNWGKGFGRRGERRPSPAQEAENPGWRRAAEPGPGPFSGVLSSFHRKPGPALKTNLF