MGLKEWKDIWDKENHYWKSRATLIADFNVTNQQIYLLGRRVDLWDRGDLWLMAISQKPQIKAFVWKDSSSLWPIPKGWDCTVVHIVLNNRWKTLKDRYQWNITLQSLWSKYIEPKKSCLAWLIAFRAIWTNKKALKVHEGNGLCQRCNKVEDDIHIFFQCECIVPALDRIKKLIESEGRATWSAKSLLIGESIGCSNGLWTVLRVEILWWLWLARLEAIYGGLKEDFGKLKEKIIKAGEEYFSVTLLKIEERTEELANKGQNVVEALELESLCKKKQLLLSVDLSIILKLQYL*