301 aa
MPYIPERFPRYKDYVMPPFPALKKDLSGQYDKIKNFDSRDSDILICTFPKSGTNWVNEII
SMMMRGSAEYDTVYKHTAMLEALNDFGALEQIPESTTRILNSHIPLGDLPPKHIENGYRI
VHVMRNPKDVAVSFYNHMANIKDMTTMKPSTDFPISWPLFIEHFGQGEEQLYGGWFNYVK
TFEKAKETGKLSNVFTIYYEQLKQDPMPILKALAAFLGVEASDELLEEINDKCSFQKMST
IGEEGKDNTLVKKMSTTGKNFLFRKGEIGDWKNWFTVAQNEAFTSLIETQMKDSKLKFIF
E