MKSFVFLTAALFLVAAVSASAYDEDDLPYDYYSKSCPKLECIVHKKMEEWIKKDYSLAPALMRLHFHDCFVRGCDASILLDYEGSEKNANASKTLRGFEVIEDIKRELEKECPKTVSCADILTVAARDATLAVGGPYWMVPYGRKDGTVSNAKEANQLVPMGHEVVTDLLELFQSKGLNVLDLVVLSGAHTIGRTTCESLQYRLYNYNGTKKSDTRLDHLYLNYLERKCRWASEYVDLDAVTPKKFDVQYYKNLQKGMGLLLTDQLLYKDSRTAPIVTALATQPDEFGSLFSASMVKMGNIQDYLSTDGEVRLNCARVNAPTNY*