MKLLARDIDRFGAGSVKLVAEDAEDMWNVYNIVTQGDFLRAPTIRKVQRTSVTGSSEAEKMKITLGIQVQSTEFDPASCALRVTGQNVQESEWVKIGAFHTIELEPNRAFTLGKQWWDTISLERVEEACNPARGADAAALIMQEGLAHLCLLCPSMTITRARIEVNIPRKGKNALYNRDKALERFFDATMRAILNHIELEEIKAFIIASPGFLKDSFFKYFMNEAVRQGIKKVVEKRSIFVLAHSSSGHKQDLNEVLSSPSLSARLEQTKAVGETRALQSFFDMINMDPSRAVYGVSHVFHAHELQAIQVLLLMDTLFRSEDLDERKKYSQLVDDVKGSGGQHFVFSSLNVAGEQLKYMGGLAALLRFPIPDLDELELE*