MKKVLGLIFTLSLVLVLTACGGSSDKASSSKDDKQLVVGASNTPHAQILEQAKPILKDKGIDLKIVKYTDYVMPNKALEEGDLDANYFQHKPYLELEEKEKGYKFADVGAIHIEPMGIYSKKVKDIKDLKDGAQVLLSNSKSDWPRVIGIFVDNGLLTLKDGVKPQDATFDDIKDNPKNLKFKYDFDPAYLMTAYNNEEGDVVAINSNFVVDQGLNPSKDAIAIESKDSPYANIVVTTEKKKDDKNIKELVKVLHSKEIQDYITKEWDGAVVPVDK*