MWEKSRNNSIPEKSPSVGDPTENRKRKHDSTEPLNQTQVKKRPKRDARLPSSLHDFYVELTGTKRKPRKIRKTGVCMMNASGNNNFYEDICDICGGDYGELVGCDDCAATFHLSCLQIEELPSEPWYCMYCCCKFCGEVSLGAHICWIRDWLFSCCLCDDKFHKTCGEVNFAKIESDDLALCGKTCHEMYEALQAILGVKIEVGEGFSITILKHFDVSEDLETDDAKKIKYCNSKLAVALSVMKECFLPIVEPRTRVDMIQNLVYNCGSNFKPLNHGGFFTAILEKDDEVISVASIRVHGKKLAEMPFIGTRKIYRWQGMCRRLLHSVESVLSFLGVEELVIPAIPNLLGTWTTVFGFKPLEESTRQNMKSMSIVVFPGTYMLQKHIPQNQSTN*