MAPRLVPQWQVDAFTDVPFAGNPAAVCLLTEPLSEQLLQSIAAENNLAETAYIEPLHPGGSPVDISHFKEHDQFRLRWFTPVTELDNQHSTLHFHTLSGVLSVSQSSPQPAAGEEGAGGEQQARGMAMQMPMIPPTSALPAPFDSTPGQEGTEASGAASRAAVVVTALGSGRQFTGKAAQLLQACVGGAAIHEVLYAGDTMKYLMICLPPGTSQQQLEAIQPDFAAMLSCASGDHIRGVILTCRADLHDGTPSRYADRPTSGRSTSLVAAALLYARALPLGPSCGAARRRGASRFDLLEFSVR