301 aa
MTHTTDSAAGRLLAALRAPRLARAMGAHNPLSARLAEETGFDVIWSSGLEISAAAGVPDA
NILAMPECLDTAASLTAAVDVPVLADCDSGFGNVNNVIHMVRSYEARGVAGVCIEDKQFP
KLNSFVEGNQDLAPLDDFAGKIRAAVDVRRELVVVARLEALISGLGMDEALRRAEVYERA
GADALLIHSKRDDPDEVFAFREAYDGDLPVIVVPTTYNSVTADELQSRGFAMAIYANQAL
RSSVRAMRHTLTRIMQDGTTHHVEDELAPLKELFDLQRMPQMLDQQSRYEALGRELAEAA
R