MRRKSVLYLEVADQIKEDILSGKYPVGTFLPTETELEELFNVSKITIRRAIEMLATEEFVEKKSGRGTTVLSNRPYNKLSKAGTFTEFLNESGQKVTKKVLQVENLTLSKEMPAYQFLGEEVVHLSRLYLIDEQPYIYFNYYLPAAMKDVSLTEYKEESLYRLMDRHAIEIYKFEDRFEVATLTEAEQKMLQTTETTGLKRIRRSLSPTGRCVEYSEAIYNTKIHPYVIEYEA