MKSFSSTATLFSLTAFFLVAVVSAFPFDDIDLPFDYYSLSCPKLEEIVHNKMEEWVKKDYTLAPALMRLHFHDCVVRGCDASILLDHEGSEKSGKASKTLRGFEVIEDIKREVERVCPRTVSCADILTVVARDATLAVGGPFWMVPYGRKDGTVSYAKEADQLVPMGHEVVTDLLELFQSKGLNVLDLVVLSGAHTIGRTTCESMQYRLYNYNGTRKSDSRLDHLYLNYLERKCRWASEYVDLDAVTPKKFDVQYYKNLQKGMGLLLTDQLLYSDPRTAPIVTALATQPDVFENLFAASMVKLGNIQDYLSVDGEVRLSCASVNSPGY*