MELLALRWVLLAGTLLSTSAASSALQEGDLGSITVIMDMALNSFDDQYLLCEDRMRARLQMENITEFSTNIAYAVTWRQAAAEWQKRWGHLARPMQLIREQAIALLAYSASSRMCTLFNEATRQGGRSHQDYIHSYHFKTLHFFLTQALFALRASQPRCYYVYRGVRGIRFMTQRGKSVRFGQFTSTSLRKEATVNFGQDTLFVVKTCYGVPIKQFSFFPSEDEVLIPPFEVFEVINFSNDRGSVKIQLHSKGKMSTHNCELLKPQGGQWGRGHQEVGLGLSPGLSLPVLPCRRRVWEGLGHREGDPIPAAV