MFDRRTATAVQAVANVVKTSLGPVGLDKMLVDDIGDVTITNDGATILKLLEVEHPAAKILVELAELQDREVGDGTTTVVILAAELLKRANELVRNKIHPTNIIAGYRKAMRESVKYIDGVLARRVDSLGKQALLQCAKTSMSSKIIGAEEDFFSNLVVEACMAVKTYDDMGDVKYPIRAINILKAHGKSLKESTVLHGYALNLGRAAEGMPKLVKNAKIACIDFNLQKTKMLMGIQVLVTDPRELEKIREQEFEITAKRIQMILAAGANVVLCTKGIDDMALKYFVEAGAIACRRVNRDDLRRVAKATGAQMMLSLSDMDGGETFDASMLGTAGEVVEQRVADDDMIVIKECATTQSCTVLLRGANDYMLDEIDRSVHDALCIVKRTLESGNVVAGGGAVEAALSIYLENMATTLGSREQLAIAEFAQALLVIPKVLTVNAAKDSTELVAKLRAIHHEAQSQEGKEHLNGMGLDLVQGEVRDNLASGVLEPSLSKVKSIQFATEAAITILRIDDLIRLEPEQEG*