301 aa
MTDQQTIDIARLPVMGEAAQQSYPTATLYVVATPIGNVTDITLRALHLLALADVVACEDT
RKTGALLQRFGLSQPTIAAHQHNEREVADKIVERLRAGQRVALVSDAGTPGVSDPGSRIV
DAVRNAGLNVVPLPGPSAAIAALSASGLVNDRFHFVGFLPAKAKGREAALAPLARETSTL
VFYEAPHRIIDCVEALAAAFEPTRQVVFARELSKMFEEVHRCELKDALAWVKADQHRERG
EFVVLVAGAVEATDAEDAEAERILQILLGECSVKQAANLAAQITGRKKNALYERALQIKG
E