MKIWHSYGSEHSMDLVLIGKFETVSGAEAAIERMEALKALAEAEWSDDDWRLPEKRMPDALVDELMKLKLYELGRSDVDIYAFDHSVERDGSTIHIWTEESEVQGFLKVLLHLGARVEVFSRHDWNDDGTPRKAAGD