MIRNGNVNDLPMDIYFISVTGGIRTLEEQTLLLKQVEKVAKKFNARFVINISELGEDDPLMQNATWRFPSVKIPWYSTRALKGQGVNHYLKQFKFAHGSLDIIVVDTGLYEVASNGAGDSQSQWLIDTLENSESKWCIAVGFHPLVVCEEDAPQTKLKHKFQSLHGLFLKYGVDAYISAPVCADNVEERHIARYKGPLLTKVNQNLPCSMGRVNGFLLHKASALEIVSYLVTLEGDVVQKFFLHQRGKDVM*