MTSTGGENDVSRHSISILDLGNGSKADDASTDGEDSFHDEDGEPRKSAADVLEGSLQSLSIQNGGTGAGDPSLSPPPSIDKSKRKLGKDFLKVLEKQSAKDGMGSKVSQLSLLVNDSASGIPFDDVYEMGEVLGEGGFAFVYRCTHKKNGHEYAVKEILTTDNYQSAGESVRGEINALKLLREGPYVVRLLDVYYEPDRTMMVQEIMKGGDLLDKLTEIEVYEPRDARKVSRTLVEALDYCHKKRICHRDIKPENILLVKDDDLTHIKVADFGCAKKITGPKCLKTLCGSPQYVAPELLTHEDGYNELCDMWSCGVVIYVLLGGYAPFDAPECELAELITAGNYEFHEEYWEDIPAAAKDLVMHLLQVDPDDRYSPSEALDCRWLRRKDKDLASSSMHESNSSFGAWLERRNSRRSLNDP*