MRRAVRSREGSEGSVRKREQDEKWKKAKQHWENLIIAAQHRETYGADASQDLDALVPTSLSQDSNIEAIMNVATELKDESPLISRILSGHAYNLAQNLDPNSEGRGVLQFKTGLMSVLRQKSINKDDELTSQVQDREKIGGFYKYYRGELQKKELEYQQKWMMKSGWSKDPEAMELEASLKKGYKVLSVLREVLEDLPSESGYDDTEVMQIMEIDAVKIEEFGAYNILPLDAPGISHVILMKPEVKAAMAAVKYTNMSPMPEDFRLQYRRHIDIFDVLEYIFHFQMDNTKNQREHLVLLLANAQSRESSSDQSLQLGQGALDIVLKKVLSNYESWCQYLQETFKHKEATNKEKLILIALYLLIWGEASNVRFLPEGLCYIFHQMATEVLTIV