MKLFTKDKDGHFIREINGIKLPFPLTEFMKVRKLGYILSALLMVISLFFIITKGFNWGLDFTGGVVFDTHFSQSANLEQIRSKLHENGIESPVVQTTGSVQDVMIRLPASNNDSTIGEHVKSMLQNVDKDIQIRSIEFVGPNVGEELAQGAVYATLATLAMVLIYVGSRFEWRLGFGSIASLAHDVIITLGVFSALQIEIDLTFVAAILSVVGYSINDSIVVFDRVRENFRKIRRLDTIDIIDISLTQTLSRTIITSVTTLVVVMALFFFGGPSIHNFSLALLVGIGFGTYSSIFVAIAIAYDVGLRREHMIPPKVDKEIDELP*