MVTTRRGALQRMHDQENLHTIASRLKELPATQHAPVSNRFAAVLVPLFEDPSNGEVNVWLTQRSTNLSSHSGEVALPGGKRDDEDANDTATALREAQEELGVDPQSVTILGQLPPFLSKHLLSVTPVIAQVPADFRPVPNPYEVSSVFHVPLSVFLEPRHHIHWDVRKAGLQYRVHSFDYRGFIIWGLTAAILIKTAEVALGRPAAFEVEAAKGVSYHDMWFDGAKVCVRDTEPGGQGSTAESDEQHAVPVSTLNQNASP*