MEPIPLLTPYKMGQLDLAHRMVLAPLTRQRSYGNVPQPHAAVYYAQRATAGGLLIAEATGVSDTAQGYKDTPGIWTAEHVEAWKPIVAAVHAKGALFFCQIWHCGRVSTFELQPGGAAPLSSTEKGVGPQMSFDGRLEEFAPPRRLAVEEIPAIVDDFRKAARNAIDAGFDGVEIHGANGYIIEQFLKDSANDRTDEYGGGLENRCRFALEVVDAVVKEVGGHRVGIRLSPFTDYMDCHDSDPHSLALYMSTKLNDHDILYIHMIEPRMAIVDGRRVVPKRLLPYREAFNGTFIANGGYDREEGGKVITEGYTDLVSFGRLFLANPDLPKRFEVGAELNKYDRMTFYTSDPIVGYTDYPFLE*