301 aa
MTVVLLDPARPDLIPIRARAWLTGSVKVTEDVPAALLWEFDRVEPVFDEVLGETPVDSVL
VSTDADHPLVRARAARGEQVIATQKVSGMALLDSVALMDTLRRDGPWESTQTHHSLRRYL
LEEVYELLDAIEAGDQLELKEELGDLLLQVLFHARIAADDPDAPFDIDDVARSFTSKVMG
RTPGVLSGAHSDLETQIREWEERKAAEKKRGSVLDGVATTQPSLALLQKIFERLTAASYP
VDTIPAETWTVTVAPSDDSVEAQTRDKALALMASVRDAEARAKELGIELDSRAAWESVLP
D