301 aa
MKLKDCVMIKKIFALPVIEQISPVLSRRKLDELDLIVVDHPQVKASFALQGAHLLSWKPA
GEEEVLWLSNNTPFKNGVAIRGGIPVCWPWFGPAAQQGLPAHGFARNLPWALKSHREDAD
GVALTFELTQSEETKKFWPHDFTLLAHFHVGKTCEIDLEAHGEFETTSALHTYFNVGDIA
KVSVSGLGDRFIDKVNDAKEDVLTDGIQTFPDRTDRVYLNPQDCSVINDEALNRIIAVGH
QHHLNVVGWNPGPALSVSMGDMPDDGYKTFVCVETAYASETQKVTKEKPAHLAQSIRVAK
R