MTPRQRLTVLATGLGIFMVFVDVNIVNVALPSIQKVFHTGEQGLQWAVAGYSLGMAAVLMSCALLGDRYGRRRSFVFGVTLFVVSSIVCVLPVSLAVFTVARVIQGLGAAFISVLSLALLSHSFPNPRMKARAISNWMAIGMVGAASAPALGGLMVDGLGWRSVFLVNVPLGAIVWLLTLVGVDESQDPEPTQLDWVGQLTLIPAVALIAYTIIEAPRFDRQSAGFVAALLLAAGVLLWLFVRHEHRAAFPLVDLKLFAEPLYRSVLIVYFVVMSCFFGTLMVITQHFQNVRDLSPLHAGLMMLPVPAGFGVASLLAGRAVNKWGPQLPVLTCLAAMFIGLAIFAISMDHAHPVALVGLTIFGAGAGGCATPLLHLGMTKVDDGRAGMAAGMLNLQRSLGGIFGVAFLGTIVAAWLGAALPNTMADEIPDPIARAIVVDVIVDSANPHAHAAFIGPGHRITAAQEDEIVLAADAVFVSGIKLALGGAAVLLTGAFVLGWTRFPRTPAS*