301 aa
MTAGKEAAHPAAERIVVALDVAPDALTALLRALEGEARWYKVGMSLFYAAHREAIAAVRA
AGGNVFLDLKLHDIPSTVARTVAALADLGAAWLTVHALGGPKMLAAAQKAAEGGPKLLAV
TVLTHHDPSELRRLGLDAEPGRAALRLAGLAAEAGLFGVVAAPEEAAAIKAAYPSLFVVT
PGIRWPGAPAAGDDQARILDPAAAIRAGSDALVVGRPIYGSADPRAAFLAVRDAVAGALR
PPATDRPGPNGPVGSTDAGLDAFLSYGPGQTNEPGQGGKADDRSVRPADRRGAGGGPEGA
L