301 aa
MKLKDCVMIKKIFALPVIEQISPVLSRRKLDELDLIVVDHPQVKASFALQGAHLLSWKPA
GEEEVLWLSNNTPFKNGVAIRGGVPVCWPWFGPAAQRGLPAHGFARNLPWTLKSHREDAN
GVALTFELTQSEETKKFWPHDFTLLAHFRVCKTCEIDLEAHGEFETTSALHTYFNVGDIA
KVSVSGLGNRFIDKVNDAKEDVLTDGIQTFPDRTDRVYLNPQDCSVINDEALNRIIAVGH
QHHLNVVGWNPGPALSVSMGDMPDDGYKTFVCVETAYTSEMQKVTKEKPAHLAQSIRVAK
R