301 aa
MDQKLNIQDMILTLQRYWSKQGCMLMEAYDTEKGAGTMSPYTFLRAIGPEPWNAAYVEPS
RRPADGRYGENPNRLYQHHQFQVVMKPSPANIQELYLDSLRALGIDPLAHDIRFVEDNWE
NPSMGCAGVGWEVWLDGMEVSQFTYFQVVGGLNVRPVTSEITYGIERLASYIQDVNSVFD
LEWGDSVKYGDIFKEPEFEHSKYSFEESNQDMLLQLFDMYENEAKKQIDNGLVHPAYDYI
LKCSHTFNLLDARGAVSVTERAGYLSRIRNMARAVARAFVAEREKLGFPLLKQDTEKKEE
N