301 aa
MARRKRGRDISGWLIVDKPAGVSSNFVVNKVKWALDANKAGHAGTLDPEATGLLAVALGE
ATKTVPYITDALKAYEFEVTFGAATNTDDAEGEVIARSDLRPSDDDIRAGLAAFRGHITQ
IPPQYSAVKIDGQRAYALARAGEDVELSARPLYVETLDLVSRKNPESAVLEMVCGKGGYV
RAIARDLGAALGCYGHVAWLRRLWSGPFDLDDAVSLEQVELAAKTTALDAALLPLEYALD
GLPHVRATSEGAQRLRVGNPGQVMDAAPNYGDQAWASFEGRPVAIGRYMGGELHPSRVFN
L