MYVLKNGQVLNASGKLESKDVLIQNGKVNLIADSIEVTSGEEFDATGKLITPGFIDVHVHLREPGGEHKETILTGTKAAARGGYTTICSMPNTKPVPDSKEVMESIQAKIKETAKVRVLPYASITTSLGTDELVDFEALKEAGAFAFTDDGVGVQLAGTMYEAMKRAAALDMAIVAHCEDNSLIYGGVVHDGIFAEKEGLKGIPNIAESVQIARDVLLAEAAGCHYHVCHISTKESVRVVRDAKRAGIRVTAEVSPHHLILDEEAIPGNDGNWKMNPPLRSKEDRAALLEGLLDGTIDFIATDHAPHAAEEKNVPMEQAAFGIVGLETAFPLLYTHFVKTNEWTLKQLIDWMTVKPAECFKLPYGKLEEGSVADIVVLDLEKEANIDPDTFYSKGKNTPFVGETCIGWPVATFAEGTLVYNEGEIK*