MMKKSWKPMIRNGNVNDLPMDIYFISVTGGIRTLEEQTLLLKQVEKVAKKFNARFVINISELGEDDPLMQNATWRFPSVKIPWYSTRALEGQGVNHYLKQFKFAHGSLDIIVVDTGLYEVASNGAGDSQSQWLIDTLENSESKWCIAVGFHPLVVCEEDAPQTKLKHKFQSLHGLFLKYGVDAYISAPVCADNVEERHIAKSKTSIGRYKGPLLTKVNQNLPCSMGRVDGFLLHKASALEIVSYLVTLEGDVVQKFFLHQRGKDVM*