MLHLGKAPRGTSRFAYCEREGLLACAWMDKKDIYFASNCHGMQRGEVKRHVGDGNRVTVSCPQIALRYNQFKAGCDTFDSMVLGHGYSLETTIHGWKWWHAAFWGLMDSVFTNAWIIWKDMFGKKDVSRFRFMLHVQEQLVDNAFKSQVCMRNWEEDVYSGHVIVRMHGSASKYCVVCAAERKRLISEGKEVKGQKPSRTIWACEKCKKHMCVEPCFRKFHLQGVQPFLNDGRSRVSRKTRRNTLSYCVGASSSWRQSGIWTCHYFRCLFFGHFNFISTLASLQDMKSFQFHKDFSKPSRHEVFSKLPIGKVSTFMSFQFHQFH*