301 aa
MEKGKRREVVVSALQFACTDDVSTNLATAERLVRAAHGKGANIILIQELFEGYYFCQAQR
EVFFQRAKPYKDHPTILKMQELAKELGVVIPVSFFEEANNAHYNSIAIIDADGSDLGLYR
KSHIPDGPGYQEKFYFNPGDTGFKVFQTKFAKIGVAICWDQWFPEAARAMVLQGAEILFY
PTAIGSEPQDDGLDSRDHWRRVMQGHAGANVVPLVASNRIGKEIIETQHGKSQITFYGNS
FIAGPTGEIVAAADDKEEAVLVAQFDLDKLKSKRSSWGVFRDRRPELYKVLLTLDGSNPS
L