MTSTGGENDVSRHSISILDLGNGSKADDASTDGEDSFHDEDGEPRKSAADVLEGSLQSLSIQNGGTGAGDPSLSPPPSIDKSKRKLGKDFLKVLEKQSAKDGMGSKVSQLSLLVNDSASGIPFDDVYEMGEVLGEGGFAFVYRCTHKKNGHEYAVKEILTTDNYQSAGESVRGEINALKLLREGPYVVRLLDVYYEPDRTMMVQEIMKGGDLLDKLTEIEVYEPRDARKVSRTLVEALDYCHKKRICHRDIKPENILLVKDDDLTHIKVADFGCAKKITGPKCLKTLCGSPQYVAPELLTHEDGYNELCDMWSCGVVIYVLLGGYAPFDAPECELAELITAGNYEFHEEYWEDIPAAAKDLIMHLLQVDPDDRYSPSEALDCRWLRRKDKDLASSSMHESNSSFGAWLERRNSRRSLNDP*