MRIDDIDALLATVQFSSLNQAAEYLGITQSAITRRLQRLEQELNVTLLERQTRPLTLTAAGHRVYEQCLSIKRETKKLYSLLDPEGEPRGALRLGVPQSLSEIALPAALSALSQQFPGLSPQITCGWSGQLQRWLENGELDGMLAMGPAQQSFAEGYSGRLLCPLEVVPIVGRRLNLRASSLRECAERGWILNPDGCGLRAGLIRELQSQGLRLTLNVESAGAQLQIALVAQGLGLGLVPRAALASSPWRDEVAVLSLSDFQPAVSLWLIHAQYLANLQPPLTFFASKVMQQLTVSD*