MESLPSVSSSMSIVLPSNNSPLLLLRMKTHQRSQLRWWRPRISVYPLSAAALFIEPSSSSSSSSSSSNGSASRRRLRRETSALCRACGGGSAREEDAEEEDDLERALHMDGRIPRSSDQFVKKVSSRAYDMRRHLQQSMDCSSYDVLETNPWREASKPVYVLTQRENQLCTMKTRRSRREVERELGLLFSKGGTWRSEIGNKSKQSRSGTNFRMLVEDVREGVLVFEDEHDAMKYCDLLQGGGQGCEGVAELEASSVFDICYKMRALAVLFRRGMTPPLPESLKLNLKARKRSLEDQDLI