MKARHVAAPEPQAGVEAVARRAENRACADCGGAFTRFASVTLGTFLCNRCYGLHRKVGAHVSRTKCVGLDTWRAEDVAAMAAVGNRRANDFWEFNVPLTRPRPRPDSPDDFVETWIRDKYEKRLFCPNNSAPPGKTAPNHTQSRQQQGAVEASPRLHECDVTVEAAGNLNRPSEGGAVGMQTTEGQLSDDDWVWASPAPFSQREAISGSSLNQGLTRGRMPAAVARPSATFRDSLNVHEIENSVAMAGSSDVQGTTGFLGIPGDSYKFAGTSDLRNSSNVEFHDMNGGETQQKKDPFADLAALF*