MSGDISFHLQEEILRKLPVKSLIRFRSVCKAWKRVIESSSFIAAHSVRQDEWQNLLVRHLVEGKAEYVCIIDDDTFPQQRFVPTLPLSFQRLQRKSIAIAVPEPGMSNKMDETVFGFGVCPVTHDPKIIMIQQFAPLHEKPSKINDPREVMLYTLSSGKWTSLSPASSNVLSKSIRVQWYGQVIDRFIYWSGLHLKALNSRLIRWNCNLILSFDMTDHTFQVIDLPDSLAKHPPSKISIFKLRESLVIFQSNEKEKQCHDVVWMMENNGVEKSFTKVFAIIAPEYGSSIRAMGLRNNGTLIMQVKKDYRCEESEIVVYEPKTQHLNALKIDGVRSFSTVNSYKETLVLLGSE*