MSSIRSISNTLDSKTCFELLKTCKSITKLKQIHAQVIILNFHKHIGILHKLLAFTTHDDTDFNYAKKIFSRCENRTLFMYNVMIKGYVKTGQFKKPLFLFDELRIHGLFPDNFTYPFVFKAIGELKMVKGGEKIHGYVLKSGVLFDNYVGNSVLDMYGLFGYVESLNKVFDEMPQRDSVAWNILISGFVRCGRFQDAVVVYKKMREESGVKPDEATVVSTLSACTALKSLELGREIHGYVVDELEFSLIIGNALVDMYSKCGCLMVAREIFDDMPMKNVICWTSMVSGYVNSGQLDEARKLFDMSPARDLVLWTTMINGYVQFNRVDDAMDLFRSMQMQMIKPDKYTLVALLTGCAQLGALQQGEWIHDYMKENRITVTAVVGTALIEMYAKCGCIEKSMEIFDELEEKDTASWTSIICALAMSGNTRKALELFSEMEQAGFRPDDITYIGVLSACSHGGLVEEGRKYFHAMSRIHAIQPKLEHYGCLIDLLGRAGLLSEAEVMISQIPNGDNEIIVPIYGALLSACRIYGNVDVGERVAELLMEIESYDSSTHTLLANTYASAGRWEDVLKVRGTMRDLGVKKSPGCSSIDINGNVHEFIVGH*