MKRKQWKEEHRVPAVEMSVPVVSSSWMNSSIRNPSTSNPDNNIQDSRSSSGASSSDSGNASNSCVAGGSSGGIHAENSPTDKQLLLGTECVVCGDKSSGKHYGQFSCEGCKSFFKRSIRRSLNYTCRGSKNCPVDVNHRNQCQYCRLKKCERMGMRKEAVQRGRIPPNTQYAYSSAVLFGERLVAVNQDVGLHFSSVLTHLIHAEPYPPTACKCFISSSSSNSIGMDNIYEFGAKLLFSVVEWAKSIPFFNELSDTDQLTLLRASWAELFVMNAAQFGMPVHVAPLLAASGLHSFPLPTNQLVVFMDRIRVFQGQIERLKALQMDPTEFCSLKAVILFSIDCCGLNDVIRVETIQEKVQSALEEYCRTQKQLQIGRFGRLLLRLPSLRSISASVIEQLFFVKLVGETPIEFLLRDMLGTQNENVIKPFIWPCQLRS