MELAKRVCNVKTKTKTDFSLVWAMNHRQCSNKLKFITPQQEGQRLKEEFDVLDRPRIQVELETYGFLLHKCSKTKALLQGKLVHAHMLKTGIKPNTYVETKLVIMYVKCGSLVDARSVLNKMQKHNVFTWTAMIGGYAKHGYCEEAIVVFRQMQMAGVNPCSFAVAGVLPACANSAALEHGRELHAFVIQCGFESDVYVSSCLVDLYAKCGILEDARIMFDKMSERNVVSWNAVIAGYAQKGHGDEALHLFRKMQLAGVKPDLFSWNTMIAGCAQNGRGDEALKLFRQMQLGGVKPDAVAIVSILPACTNITALEQGKGIHAFIIGNGFDSDVYAGSALVDMYAKCGSVDDARRVFDEMLQRNVVSWSAMIAGCARHGHAKDALELFSQMKLAGVTPNHVTFTGVLSACSHAGLVDEGWQHFNSISQEYRLTPSLEHYACMVDLLGRSGHLDEACDFIAKMPSEPDLYVWGALLGACRIHCNVELAEHAAEHLFELDPENTGNYVLLSNIYAAAGRWDNVTKLRRMMNDKGLRKRPAGSWIEVKSKVHSFLVGDRSHPQRERIYSTLENLAGQMKEAGYAPETNFVLRDVEEEEKEHILCGHSEKLAIAFGLINECPGKPLRVIKNLRVCDDCHIAIKFISKIVGREIFVRDANRYHHFKDGLCSCRDYW*