301 aa
MKLKDCVMIKKIFALPVIEQISPVLSRRKLDELDLIVVDHPQVKASFALQGAHLLSWKPA
GEEEVLWLSNNTPFKNGVAIRGGVPVCWPWFGPAAQQGLPAHGFARNLPWTLKSHREDAN
GVALTFELTQSEETKKFWLHDFTLLAHFRVDKNCEIDLEAHGEFETTSALHTYFNVGDIA
KVSVSGLGDRFIDKVNDAKEDVLTDGIQTFPDRTDRVYLNPQDCSVINDEALNRIIAVGH
QHHLNVVGWNPGPALSVSMGDMPDDGYKTFVCVETAYASEMQKVTKEKPAHLAQSIRVAK
R