MSPFSRFAHYFIAVARYGSLRRAAEQLHISASAINRQILQAEEAFGTPLFERLSEGLRMTTAGELLYDNLLRWQKEFRQTRQKFDELQGMKRGSVSVGMVQALAEGGFAAALAEIIASWPWLELDLQVADSHTVSQKVRQADLDVGLILDPQGQAGLSVLAFAELEVGIVMRPDHPLAGAKALSLGELSLERHIVPGAPLIVHERVALLYRHHDFAPENTISCNDIRLIKSLVLRGSGVTLLSLLDVLDEVQCGQLAFVPLRSTLLRPLTLALCTAPSRQLSRPAQMAIQTLSAVIESMATVSPAAR*