MKPKFWKKKKSNKKSEASAPMHTLEDIEEGVEGIESEKTALMSQKNFEKKFGQSSVFISSTLLENGGVPPNASPASLLKEAIHVISCGYEDKTEWGKEIGWIYGSVTEDILTGFKMHVRGWRSIYCMPRRPAFKGSAPINLTDRLHQVLRWALGSVEIFLSRHCPIWYGYGTGLKWLERLAYINTIVYPLTSLPLLAYCTLPAICLLTGKFIIPTIDSFASLWFISLFLSIFGTAILEIRWSGVGIDEWWRNEQFWVIGGVSAHFFALVQGLLKVLGGIDTSFTVTSKQAEDAEFAELYQFKWTTLLIPPTTLLVLNMVGVVAGISDAINNGYQSW