MMVLRVEELVTGKKNSNGAAGEFLPGEFRNGEYEAAVALEKQEDLKTLPANSVKQGEEQRKSEKLREAEL
KKKKLEQRSKLENLEDLEIIVQLKKRKKYKKTKVPVVKEPEPEIMTEPVDVPRFLKAALENKLPVVEKFL
SDKNSPDVCDEYKRTALHRACLEGHLAIVEKLMEAGAQIEFRDMLESTAIHWACRGGNADVLKLLLNKGA
KISARDKLLSTALHVAVRTGHYECAEHLIACEADLNAKDREGDTPLHDAVRLNRYKMIRLLMTFGADLKV
KNCAGKTPMDLVLHWQSGTKAIFDSLKENAYKNSRIATF