MSNLLNALSKLNKLYEQKKNEINQDQIRKTEEQMKVEQPQQKQTEQQPQQQQQQQQQQQKRKRRMIILRKCAGDIWEDPTLADWPDGDYRLFCGNLGNEVSDEVLANSFRKYPSFARSRVIRDKRTMKTRGYGFVSFLNANDYLKAFKEMNGKYVGNRPVKLSKSSWQQRSLHKKKSDGLVGKFIKPKIRKIKRVNIS