MDEVKVVGPEFLGTGLAFPSLETLCFRDMKGWEEWSISSGVLVGTTFPCLQELSLYGCPNLFRVSLEALPSLRVLVIDGCGHEVLRSLVCVASSVTELYISSISGLNDLVWGGVIEHLRAVEEVRIAGCNEIRYLWESEAKASKVLVNLRKLEVSYCSNLVSLGEKEEEANSGSNLTSLTSLILVGCDSLEHYSCSNSLKSLSIYTCNKLLEKELVGGQEKPLINSNILMLESLHIDGWPNLKSITDLSCFNHLRNLLIENCPNMESFPDHELPNLAVLTELTILDCQSMDASFSGGLWPPKLHHLVIGRLKKPISKWGPQTFPTSLVDLILIGGQSEDVSNISQLSHLLPSSLTFLCIEEFEKVESVSMGLQHLTSLQHLNIDSCPKTMDLPEMLLASLLSLRIIGCPKLTERISKKGSYWPLVSRIPCTTIF*