MRVKALLPCILIIIITCYKPDIGGLLFSAITQVVSLLGNTFSSFLGVANTGQAIMGNGHQVSMGLANDLNSNDSAPFDINDFPQLTSRPNSSGGAQGQLGLSVNSLAQQNQEFNIQNEYFPALPGFKGGNMGRSAGFSLGGSYASHHQQQQQQEIRPGLPTNGAGGSFAAIANSADLMHLHGTDLFPSTHGQASYHSQVVPGLRSGVPTNIMPGIGSYDHLLQQYHPHPHHHNHSQFRHVPSVNPPSKEHLLKSMHGLQGAPNAFGLLGLLSVIRMSEPDLTTLALGIDLITLGLNLNSRDNLYRTFASPWANGPAKGEPEYTLPQCYSQQALRLQVWEVLSNQEVVNIVSSVSSQAAAARIVVESAVSAWKHKFPTSKVDDCAV