MGRFDKEGLKKGPWTPEEDQKLLSFIDTYGCGSWRALPAKAGLQRCGKSCRLRWINYLRPDIKRGKFSLQEERTIIQLHALLGNRWSAIATYLPSRTDNEIKNYWNSRLKKRLTKMGIDPMTHKPNGAGSSKYVANLSHMAEWESARLEAEARLVRKSKILFNNNNNSHNYNINPSTISQQLPYYQQLPCLDRLKAWQIASTKLPTINDISHAILRNNSKNKKLDSSIPSSSLNSSENIFANNAPTTTKVDDDDHQNLQNLSTINSCFEDDQLLQTELPSFMQEFSGVFPEYAQNSTNGLQVDNFMGSYSEDFEDNKLLINWNNFPNYLVNSPIDCIN