MLCAVAVCAVQLHSSAQYGNAMVQRLSSGLAQQIVAREPLLDAHGEVNRQTLKSLFDRLMTFNPSVELYLLSPDGDLLADAAPPGHIQRQRIDMAPVQAFLTGSASPVYGDDPRSPDGRKVFSAAPLRVDGQLRGYLYIILQGETFNQLAADAWQKTLWSIVLWTLLLVALFGLLAGGLAWFWVTRPVRLLTAQVAASGQDSISAIKTLAARRPEPRPGNEVAVLENRFIDLARQIADQWDRLADSDRQRREFVANISHDLRTPLTSLLGYLETLTLKDEWLTAEERRQYLTIALRQGNKVRHLSQQLFELARLEHGGIKPQRERFAMGELISDVAQKFELTARTREVNLHIDVPGPLPLINADVSMIERVVTNLLDNAMRHTPVGGEIRLAVWQENQQLQVEVADNGAGVDAALRDDLFQRPSALSTQASREDRGGLGLLIVKRMLELHGGDIRLVESVSGARFRFFVPL*