MESDKLTSKLVRWALLLQKYDFEIVHVTCITYILKHYVWTRANSTQLNIFRLQCMEASAKAAKLDYRLRLDACKELSCFSERFMGVDTITEDTLGCTLVHSTYQCRDGLQWPKAFTSCLSIYIPSSTTSFSLTVNCFFAEFLGKVAASSNDSSALNWSFAASACVTIPVEFSKEKNVVFPVTELLFRQAPLKTQLLRSNLIKLIGLGLLAPNCTTQPTSLNRIATGHQNQQLGPDVHHCGLFICLKKLEILGVMKVPRNKRLNNRGCPIELLRLEVAFNLPLLIIATIRHSTRNTQYFLENETHTWQRPFGGLTDNFWSSSCSRTTHTQGFHSARGLGLTYAGETSSPKRSKCKKLFVRTTTVPLEEKAK*