MSKRKAPQETLNGGITDMLVELANFEKNVSQAIHKYNAYRKAASVIAKYPHKIKSGAEAKKLPGVGTKIA
EKIDEFLATGKLRKLEKIRQDDTSSSINFLTRVTGIGPSAARKFVDEGIKTLEDLRKNEDKLNHHQRIGL
KYFEDFEKRIPREEMLQMQDIVLNEIKKVDSEYIATVCGSFRRGAESSGDMDVLLTHPNFTSESSKQPKL
LHRVVEQLQKVHFITDTLSKGETKFMGVCQLPSEKDGKEYPHRRIDIRLIPKDQYYCGVLYFTGSDIFNK
NMRAHALEKGFTINEYTIRPLGVTGVAGEPLPVDSEQDIFDYIQWRYREPKDRSE