301 aa
MFGVTILGNNSALPAYDRHPTAQIVTLNDQLFLIDCGEGTQMQLSRYKIRRSKISHIFIS
HLHGDHYFGLPGLLTSFSLMNREQDLHLHAPEPLKRILELQFSTADTRFSYKLLFHALGD
EGVIVDDEKFTVETFKVFHRIDCWGFVIREKKKPRKIDMEKLAGKDIPAIFYERLKAGED
YITKSGERIANESVTIANTAAKSYGFCGDTIYNETICKHLNDITLLYHEATFLKDQEERA
ASRFHSTTIQAAKIAQTAKPKRLLIGHFSSKYEILDAFLEETVAVFPQTQLALEGVTYII
K