MVLLLWSPVVIPLLPTFLQFWTLHTSLGVAGVASIIGLYGAVVILITIWGKRIRGYDQPLEQYGLSISSVSKILNLSSGMTIGSVLVISLYSAYIFLGYATFTLKPEFSFSSSKGFISAIKTCWRISRLVIHAFGMGLAISTIEELLFRSWLHEEIAGDLGFHKAVILSGIVFSSLHWSLPVMPGLWLLSIALSGARAKGNGDLSLPIGLHAALITGNFIMQTGGFIRYNPKAPGWLTGSYVGHPFGGALGLGFVAILALFLYPWNGDQEAQKLETFKKKHTFPKQCLEL*