MRQALPLVTRQGDRIAIVSGLRTPFARQATAFHGIPAVDLGKMVVGELLARSEIPADAIEQLVFGQVVQMPEAPNIAREIVLGTGMNVHTDAYSVSRACATSFQAVANVAESLMAGTIRAGIAGGADSSSVLPIGVSKALARVLVDVNKARTTRQRLTLFSRLRLRDLLPVPPAVAEYSTGLRMGDTAEQMAKTYGITREQQDALAHRSHQRAAQAWAEGKLAEEVMTTYVPPYKNPFAEDNNIRGASTLADYAKLRPAFDRKHGSVTAANSTPLTDGAAAVILMTESRAKELGLRPLGYLRSYAFTAIDVWQDMLLGPAWSTPLALERAGLTMADLTLFDMHEAFAAQTLANLQLLGSERFAREVLGCAQATGEVDDAKFNVLGGSIAYGHPFAATGARMITQTLHELRRRGGGFGLVTACAAGGLGAAMVLEAE*