MRNLLVSYLPTKFQLSGVAASECLRDEEEGPGCPADSDARPLENETWWRIDFMIHTLKNCHVVLMAARDEATSFRIFATLNSRGMDLSMVDKLKADLLEVLEPGLRQRYSAAWSQMEDILGRVAFHRXFNYMMTLARVLNNEGEALTVLEYFSSKRSDPAAAASIVGVALDYGRILLQLRQCRFEVAPPSAAARLATGSSRAADAASGLGLLVEDERGGIVTSLDAGGPDSVVTTYGAVRTLERQARHMAHFKDDMWLPATLEFFLQVDDMDLRALFLQYAEALQIYLELCGDEAVRISRWKPVLAALLKRSDPNTQPELADVFSAISLTEAEKAMFRARLDQKDLASSAEPRTLVHLLLRAEGCAVSASPDIAFNSLALDKMVPANPPEGSMWRRVKLVPAAQATAQ