MSTLNIKVHPVVLFNVLDLFERRPLGQERVIGTILGQNDKNGNIEMTNCFVVQHSEGNGEVAFNLEVARELFDLHRKNNPNEAIVGWFSAGITEFTVNEYSVVIHDYYSRETNNPVHLTVNPSKSGINIKAFIATPFGVPNKIANGIMFSPIKNVSIVGGYETELVGLKACMLASGVPDKTLNQSYDSEVDMIFSYCKKSSELIAQIIRFIDESILNATSAKNLPVNSNQIGRQLMSMIESVVPLKDDDDVLNTNLKDLLMVIYLANLTKTQLMLHEKLTSW*