MQALRPRLAVKALCNALFSSGQHPQLCRLAVASASQEAVAVCTPESNSLARQPLRNLEVRGERSRGGRKQVPAVLETPQRSPVVHSKAHSTGHGRLRVAVDVDEVLGRFVFALNHFCKDRYGMHHTVSDYWVYEFAKIWGCNQDHSNHIVHEFFKSEHFMRGIPVIPGAYDSLVRLSETCDLVVVTSRQHVIQDQTLDWIDAHYPGVFQEVYFGNHWSLSGPTRKKSEICQAVGASVLVDDNPGYAMECAAAGIHVLLYDWEQAYPWSKLAAGQHNPLISVVHDWQEVEQRLAVLGPQLACQGQLLGASSQGLALTQTSSSSAATTRAVTAGRREGRDIP