MLGLMTLCVLEQVTVYKFDEYVLQHSQRLKHILVWKKSKYKLHTLDLSSNRIMGQLPNCWEHLNTLEFLDLSNNKLSGKIPQSMGTLVNLEALVLRHNNFIGDLPFTLKNCTRLDILDLSENLLSGPIPSWIGQSLQQLQILSLRVNHFNGSVPVHLCYLRQIHILDLSRNNLSKGIPTCLRNYTAMMESRVITSQIVMGRRISSTSISPLIYDSNVLLMWKGQDHMYWNPENLLKSIDLSSNDLTGEVSKELGYLLGLVSLNLSRNNLHGQIPSEIGNLNSLEFLDLSRNHISGKIPSTLSKIDRLAVLDLSNNDLNGRIPWGRQLQTFDGSSFEGNTNLCGQQLNKSCPGDKPIGTPEGEAVDDEDEDSIFYGALYMSLGLGFFTGFWGLLGPILLWKPWRIAYQRFLIRLTDYILLMVEVNMAKCHMWFKG*