MKESVWGYLILVLGIVVIVILLLIQRITTTTEEDFYLGREVMEASMLDAVDYGTFRTTGKIVMSKEKFVEVFIRRFAESITNNKDYQLDFYDIYEEPPKATVRVRTVSGDTTLNSDTFDIKLDTYMHGILESVYGTEPGTNSTPTTPGKGSGTAGMGALTPYDEAEEEEVEEEEETKEAPPLSCDVQTKNTNYNTKFANGANLRDYGCGYTSISMVARAFGKNVSPEQVANDIWDGPNHNSSTLAGQDSEVCGKNGASTSTCGRVTTGTLTNDKLLGKYGLSGNVLFNQNTSEADRKKAITDALNRGEAIILRIPNHYIAISGSPDNIQLCNPWDREQNGTYTVDSLFSNSAITNWHGKCGSTNECGIWYGASYSTK