301 aa
MTAPTVPDLQHIAPREQAEILAQALPYIRKFHGKTIVIKYGGNAMIDPVLQQDFAEDVVL
LKLVGMNPVVVHGGGPQIDEALSRLGKKGTFIQGMRVTDEETMEVVEWVLAGQVQQDIVG
LINAAGGKAVGLTGRDGGLIRARKLKMVDKNDPSIEHDVGQVGEIESIDPSVVKALQDDQ
FIPVISPLGFGASNENYNINADVVAGKLAEVLRAEKLILLTNTPGVLDKSGKLLTDLSAR
QIDELFADGTISGGMLPKIAGALDAAKGGVNAVHIIDGRVPHAMLLEILSEQAYGTMIRS
H