MCGRTAQTGDAVRAAAKSLGIALETTSKSNAGSTTNFSGPEKQQQHMESTDAQRSSSSSKPLSVVKESMFSSLHDNESSELRNNFNLSPGMDAVVFWKDKFDTVRATRKTWGLITRGGSEEKPIEDGMGKHFSNLMFNARSDTLYTKPTFGRLATSGKTCLIAVDGFFEWKTVVGKKQPYFVYRKQHENQKAEENRQRGLPTDCKASSRPYLLLAGLWTSVPTGLADGDTLDTFTIVTTEACPPLQWLHTRMPVCVWEDALAWEWLRHPTQRCHRKLEDASRNTKDNLLAWHAVTSEMSKPKFRSSEAIKALPQPKSIQSFFAVMENDKKLDSSPSRSPSRKKPPTSLSKRNAKSHQNSQTPTKKTKIKTSGIASFFKPKPSPPS*