MDIYLKKAILHIIDRETGTPVFSEKELDLTTEYIRTYLTAKISKLSTAQTKTGTLAENSSFVDTLRGIPSDFIKKSQEVTQHWYDVYSGSEDAPSADILFILYELDTVLHVAMIKLNYKESYTHYVDYEEESVYNKLIINRAILSSKSQKPDEGITVDLDTLAFELLEKRYEFSGEKIWYFSEKVIETQAAPSMEENIKEIKKAVKRIGKKFNEDEFELMASVKEAVYDSIEETGTIDNEQIAEQVFKENVSAKLAYQEEVNESKFVDKTPPVRESREISEKKFGKQKLKMDNGIELIVPLDVYRNGDLIEFVNNPDGTVSIMLKNIEKISNQL*