MEKQTVAVLGPGSWGTALSQVLNDNGHEVRIWGNLPEQINEINTHHTNKHYFKDVVLDENIIAYTDLAETLKNVDAILFVVPTKVTRLVAQQVAQTLDHKVIIMHASKGLEPDSHKRLSTILEEEIPEHLRSDIVVVSGPSHAEETIVRDLTLITAASKDLQTAQYVQELFSNHYFRLYTNTDVIGVETAGALKNIIAVGAGALHGLGFGDNAKAAIIARGLAEITRLGVALGASPLTYSGLSGVGDLIVTGTSIHSRNWRAGDALGRGESLADIEANMGMVIEGISTTRAAYELAQELGVYMPITQAIYQVIYHGTNIKDAIYDIMNNEFKAENEWS*