MGSLEPFNRLVKLAARAFYDDISMKGDNQPKTSRGDNRGMAVVVLDALTRRQWVREEDLAKSLKLHSKQLRRILRFFEEEKLVTRDHRKESAKGAKIYSAAAAAAGDGQSGTKEGEEKVKLHTHSYCCLDYAQICDVVRYRIHRMKKTLKDELDSRNTVQHYICPNCKKRYSAFDALQLVSYTDEYFHCENCNGELVAESDKLASEEMGDGDDNARKRRREKLNDMQQRIDEQLKPLQAQLKRVKDLPAPEFGSLQSWERLNIGAFAHGDPSAADSSRNAQGQYNGTPMPYLGETKVEVALSGSGAKEEGAESGTDGTVMKVLPPWMVREGMNITKEQRGETSNTTKGDEKSEGKDEKKQDSKGDEKSIQDEYIKAYYEALKKRQEEEDAKRMQEEGHTLSSESHAKRLLGTKTKREDGDVEDEGVEWEEEQLAGNTAETYKFVDLNAEAPESGDEEDDIDWEEG*