MLFDKVKAFVVEIDGARTGTEPVFHGGQAVAGRVLLELAGAARVGALRLRARGRARAHWTESRSAGSSTA
YTQSYSERVEVVNHRATLLAPDSGDIATLPAGRHEFPFSFQLPISLVTSFEGKHGSVRYSIKATLHRPWV
PARCARKVFTVIEPVDINTPALLEPQAGAREKVARSWYCTRGLVSLSAKIDRKGYTPGEVIPIFAEIDNG
STRAVQPRAALVQTQTFMARGARKQKRAVVASVDGEPVGPNRRALWPGRALRIPPVGPSILQCRVLSVDY
SLKVFVDIPGSSKLLLELPLVIGTVPLHPLGSRSASVGSRASFLQDWGLCTMMDRPEAPPEYSEVVRESQ
LVCASPGPSSLLHDLGVTTEGPYFACLQEFRYCPPPLYSEEDPNPPSEAVRPRCMTC