MSEVAQPEIIENKDGTKTVISYRIENGKKYKVTQKVREIKVTERVHRNVASRRAWAKFGRDKGSPAGPNHSTTQLGEEITLRLGRRWKQLEEQEAAKNKIVNETVISCRLCGNNHYTMHCPFKSLLQDISALENPQAEGQRVEGDESNANESAERSEAPSAVGMTGGKYVPPGRRAGAKDPSSDAFRDAREREDMRTLKITQLNENADEMTLMNELLFPFNPIERVVVVKNRETGKSRGLAFVTFASEDTAERALQFLNGRGFMNLILNVERSKPRN