MGNDQADKKKFSWVIKNFSSLQSEKIYSDQFVIDGCRWRLLAFPKGNDTKSDHLSLYLDVAESESLPCGWRRHAQFSFTIVNHIPEKCSQRKETIHWFCEKVSDWGFTNLVPLIELKAEDSGFLVKGELKIVVEIEVLEVIGLLNVSESESMDVNGFHVLPSQAKYVKSLFEIHPDIATKFRIKNQYLKTGYMNVLLCLIETVRRSPKEISKNDLADAYVALESLTDHGFKLDWLKKKLDQVTQKKEKEAAGETRMHEIGEELKDLKLKCSDLEAQLDKVKWKCSDLEAQLVKEKADVLAAIAPLGSSDDGVFDDFF*