MDFTQQLQACVTQANQALSRFIAPLPFQNTPVVEAMQYGALLGGKRLRPFLVYATGQMFGVSTATLDAPAAAVECIHAYSLIHDDLPAMDDDDLRRGLPTCHIKFGEANAILAGDALQTLAFAIISDAPMPEVADRDRIAMIAELANASGIAGMCGGQALDLAAEGQRITLDALERIHRHKTGALIRAAVRLGALSAGDKGRNTLPILDRYAESIGLAFQVQDDILDVVGDTATLGKRQGADQQLGKSTYPALLGLEQARNKARDLIEDARQSLHQLAAQSLDTSALEALANYIIQRDK*