MLRVLLFFAGALASTFEDAQRLPFKGYCAKAPQAQQSGFPEAPPAHILQEAKLQLSGIQLVFRHGARDLSSDKPCFKPMRQAFKNCSVQTLVSFTGLSPSEPLPLVREVLDAYPLREVQLPGSGYTSGLSGCGLGVLLDAAIPQTKALAAEVRRYFPRLPAMPSRNTTRLYSTGKLRTEATLFLMQRELFGDTPGVRLFSRPVTSDPWDLNQHCPRAGLARHARHYKSGPNLITRRFPDFARRWKQASGTDFQPSFKDCLLVATCSGQHTLHLPQLLQPGSPLFKEALRVSLKMYQEHYMRDPEALHLLAAPVLIELEHFMIMQATQGSPLLAMWATHDTTILVFLAALGVWDGQWPPYTDTVVLEVYKESNSTSLSNESYFRFLHHGVPVVFPWCETQEKEIRSDLIPGLCNVKAFLPPWITPYRNMQRLRDACARTAPAGLDAEFLHEDHLASQDGFVESWSRNSFVMYALYALSCGVFMCLGYCWRELRELNRWNSQFCSAQLETLLSS*