MEKFGNTVIGEKSGPCANLGKIRYFNKDSVVFVLKKKKMWVPKKKVTKPILVVSISHQDFSGSATITFGSIEDEVDFPIKDKGKKVVEDYCGNIEIGKVDTKDKKNQHVLCIGKEEGRMAWKGQDGGYIERKEKDINELREKVVLKPFRIVAHRRPGAVKHRIPLEEQCLPLVVLNNDGSENQIIFSNSKSVTFSFGDNLDAWSEDEVEFVQPLDVMQPPPDDQLPLILAWVNGNPGVDKQFEDTDAEYMEMVAVMGVSFNAANGEVLAMIKDNVETPANNVADGEELFNDVLRQQTISKKLRGMKKMSLQILLYLMVLSSQ*