MASSVEHRTALINALVKLNVTPEVTPDELIGLLTNLEEGITFTNEDLPLEGAGHHKALYLNVEYKDKIIPMTLVDNGSAINVCPLRTAENLGFTPSDFSNSPQGVRAYDNTRREAMGTLTLLLRKGPIERKVSFQVLNIKASFNLLLGRPWIHDLNAVPSSLHLKVRMEVQGNVITLHASDPRTKIADKALVLIEHDDKEEDLWGFSAEVGATESRMNPMAKRMMIKRGRYLGTTLPPSTESPFKAQGQTNCCGLGYKPTKFDDKQQKAKLKARRAGKDQFKIPPHQLTLNGQFLKEGEDRLYFDFPEPFYDSSKGVLYPRFEIFQDCHFLEDAPPIQDKASPECLDSSAFGLLFGQEMTPTISEDTMVQMITQIEDFDPSKLITPSEKMVNGWIKSLKITTPNGKIFKITVGEGSMMSESESEDESGSESSNESKCLELESCINQVPLKAELQVKIVDVMVADFNNTSISTYSSTIENHENRTHIIEETEKINLSNNSDSKLVQIGLTLSPAERDDLIKLLSEYVDDFAWSYHDMPGVDPSIGQHTIPLIPGSKPIK*