MPQQGEEKRRAFVTFLAGDGDYTKGVIGLSKSLRLVDSRYELVVSVLPDVPRRHTDLLLAHGCNVRSIQPVLPPPGVCAFAMPHYVINYSKLRMWEFEDYDQLLYLDADMMVFENIDELFDLSPPGSFTAVKDCFCEKTWSHTPQFKLGYCQQCPDRVPWNFALGEPPKPYFNAGMFVFEPSSKTFGRMMEALAKNPPTPFAEQDFLNLFFQDAFRPVPNAYNLVLAMLWRHPENVNLAKTKVIHYCATGSKPWAYTGEGANMDREDVKELVRKWWVVYNTPLSLMDGCGPKDPASVQVLE*