MTVTPVRLRHRSTPYMPSYMEDGQACVVCGDVATGLHYRAITCEGCKGFFRRTSQRRLTYTCKSGEKCEINKQTRNVCQRCRYLKCTAAGMSADLVLNEDERVQKRELIKENRERRHLEQLLAIIKGPPLDENHQKELLYEIDLITNSYCRNIDQPINQSMRSNKGNEPDSQLTEILRVIVRRSTDFAQVVGVWNTLPIECQTQLLNSTVMEVHLLRFASFFDEAEDSFRPAANVSLSHGDLLETLAVDVVDHDEMDELRELLTCLFSLARSLADLQLDDRLLAVLSAMFIFDPSNVSDPSMVEAVSYAQSRLDDMLHVLVDEASDGVGMMKAFARLLATVTAFCRVCRRLSQHFKPQNVEFFEKILGF