MVRARRLVRATIPRHVVGLPSPATPHSRRVAVQAPIDGGEACNVYIASASRIYRLKADLPCSSVLEGKEGLLVPSDSRILEAEKLEHCPHRAEVQCIALSNPSQEALLASVDSYGHLMVSKLSKGTSYAVSPPDPGAGEGGWAGCVFSPHQPSLITVARGFARSIDIYDRDVHVRTFHTLQCPTALTFLHGACPSVLAISEGPQLSIWDLRCGEQGGCVQRFLGSFTGESLYSVCSSWDNLLGAAGADRAVTIFDTRRWIPRARWVNALKYEVTGIAFSATKQSYVFAHGLDYEVAGGEWNEDDFEGTIKRSFGFRGDSRWLGMDKCLDKDFLAGWSENGSIFIADFEN*