MLLSDLAVTAQAPILVPPSQPTPCKVLHLSNLDDQLFLRFTIKYIFVYHSRNEDHTNEDPVEAIRSALSKVLVSYYPLAGRLRRSGELQNKSNGRLEVVCNGEGALEVVCNGEGAVFVEASADFTIDEFHRVQKPCKTWKKLLYKVDADNFVGVPPLVVQVTRLRCGGFVFCVGFSHCLCDGLGSSQFLHAWAEMARGGTGVSVHPVWRRYLLRPRYPLRVEYSHPEFKQVQDFCNFKERLRPDAIVSSSVCFTSAQLLELKKIVSRDSACKCTSFEVLSAHVWRCWIRAMDLPGVQTIKLLFSVNVRKRLQPQLPQGFFGNGFVLACAETTVKDLSESSLSYAVKLVQKAKASLTNEYIRSIINYLDDKSARPDLVASLVISQWSRLELTEVDFX