MSLTSSFSTPLLLLLCAVLLTVTDAEECEVCVGFLGRLYNSLVIRHTELSPELVEEGLIRACAETTGKENRLCYYLGASSDSAAKVTGEVIRPLSAHVPVHKICQRLQRRDGQICELRYERLVLDWSTDALSKMRALELKRVLASWGEECRACLEKSEFIALIQEVAPKHSASEHRAHTEEF