MVLKEEGEDVPSDLTAEERQELENIRRRKQELLADIQRLKEEIAEVANEIESLGSTEERKNMQRNKQVAM
GRKKFNMDPKKGIQFLIENGLLKNTCEDIAQFLYKGEGLNKTAIGDYLGERDEFSIQVLHAFVELHEFTD
LNLVQALRQFLWSFRLPGEAQKIDRMMEAFAQRYCQCNTGVFQSTDTCYVLSFAIIMLNTSLHNPNVKDK
PTVERFIAMNRGINDGGDLPEELLRNLYESIKNEPFKIPEDDGNDLTHTFFNPDREGWLLKLGGGRVKTW
KRRWFILTDNCLYYFEYTTDKEPRGIIPLENLSIREVEDSKKPNCFELYIPDNKDQVIKACKTEADGRVV
EGNHTVYRISAPTPEEKEDWIKCIKAAISRDPFYEMLAARKKKVSSTKRH