MQKYEKLEKIGEGTYGTVFKAKNRETHEIVALKRVRLDDDDEGVPSSALREICLLKELKHKNIVRLHDVL
HSDKKLTLVFEFCDQDLKKYFDSCNGDLDPEIVKNGELKLADFGLARAFGIPVRCYSAEVVTLWYRPPDV
LFGAKLYSTSIDMWSAGCIFAELANAGRPLFPGNDVDDQLKRIFRLLGTPTEEQWPSMTKLPDYKPYPMY
PATTSLVNVVPKLNATGRDLLQNLLKCNPVQRISAEEALQHPYFSDFCPP