MSFLNKDPSTPGIVLEEFNTTFKNSFYHSHLDDSPNVNSSSITAAASLVSRTLYILANNGSGSNTTLQSINVNESLVEELVGCLLSCKPGLSCRLVKELITPTQVCANHYVGVMLGAPSSSPDPIYVDDTSRFIWNFLAERTSIPREDSSPCSQDCKNSGELCVGLRVDHKGVCMLSTTRYVPAYSTRLTYESDSWKVLPVQPNDTMGKIDPVWTESFWKTLGVRVYMQQNPFFDEIILLSGLAVTLGSFIAILSSKAVFMKALKNA*