301 aa
MKLFPSLFRALSAALLLIGGAAQARPAQSNHATASPALWQVKDADTTIWLFGTVHVMKPG
IDWFDGRVKQAFDGSDELVLEIIEPDDQQALGATLAHMALAKDGVKLSDRLTPEARGKYR
AAMEANTLPWQTFEPFNPWLAGIRLSVAPLERLGFQSDQGAEKVLRSAAEASGKKVGALE
TVEQQLGFFAGLPMDQQIRFLTDTVDELPHMESEFNSLLRYWQAGKPDRLASMMNESLEE
TPEMAQVLLTGRNANWAKWIKARLDRPGTVFVAVGAGHLAGKGSVQDQLKALGVSTRRVK
E