MVRAESSGMESLDGVDGGKGSLARRRALPESPYRDRLIEEVQRKLRKAGSNSSTAQRQELLRQLFTDVAFEVDSRAQGLLYGETKEPSNSEQNSSVCFYEILAEHYAQKPDDGDALLPLFSPLWSQPFTSQIFTLLLHQWLFEAPAAHAEEIQRYSRAFITGMGDVLWIDVQSNVRRFKPLYLFVVYDVSFFPTRLNRVPAQARRDLVHLLCRFFFFYEPGNKLELFISSIPPSVGNPFLGGPSDVFATELTNQLQKIKVEPVLLRFLECSRALKGVEMRTTSSIRLQVALYSMASPGGPLFPTRAVRHTARATLDYLYPVGRRFRNLISLGFRVLHPAYWPGSFFNFLMASARTLNEWLLRLWRTPVRTRPRAQYS*