MDREQLHHLRGIVEESARILRQYGRLFFSLASTLILPLCFMLLAHHLVSGPLAHKIRHNEYFIETHEGTPAAERREADLTGEWASLLAFFAGYLLFVLAFSLLSTSAIVYSVACIYTEKSVSYTKVLGVVPTVWKRLLITFLWVFLIIAAYHGISILTIHLAARTFADSNTAVFIILLILLVAAFMVLHVYISCIWHLASVISVLEDNYGLAALRRSFNLIKGKRAMAFMLFSVYLISGGVISVLFHVYVLNHRHHDNASNGMVFRLLFGTVLVALLTFVTLFGMLAQTVFYFTCKSFHNEQIDWTALSEHLGAYMGEYVPLKSAVQMEAL*