MFFVSAPSAVPSAIDARHGAVALRVCAHRAHRAGDCAENRDAQRVSRVETVSDRGGRGEGRDSRRDSASRRQFLERAALVVLGSAVIGGKGSVARADESFATPFTPQTQPGARGTIGGLGNLGLKSPAVTGVYRSFRVDAKGAELEPGTLLDELLGSDNSPVLVSFNFPPSWRLSVRGGYCASLDNCSQGGIDARTLNGAESAFVNVATPGVDLQGRALAEIPKEFLQNFVFSKRGKYGVYGAPEDVKVMSDKMLGDSRRRIEFRFVSFTPNMRTLAKRCYVTVVQCGKDLFMLVTATNETRWKGYSAQLLEIGDSFNAVPAPKNTRTMSRRKSDMRGLEEKGDFVFPEEGYNEELSQ*