MGVLMKKPDSNTIEDLFSAYTPGSPINGHGVSKVVDSRHPKFKKGDLVWGLTGWEEYSLREEPDSLVKIEHTDVPLSNYTGLLGMPGMTAYVGFYEVCKPKNGEKVFVSAAAGAVGQLVGQFAKLAGCYVVGSAGSKEKVDLLKDKFGFDEAINYREEQDLEAALKRYFPEGIDIYFDNVGGKTLDAVIPNMKMHGRIAVCGMISQYNVDKPEGIHNLASVLFKRLRIEGFAVYEYFHLYPKFLDLVLPYIREKKITYVEDIAEGLESGPAALVGLYNGRNVGKQVLVVAHE*