MRLSYLFALMLVSPLAGADVAGSRDLDVLPRFAGSEIVTFKEEAEQERVYPQGTVRRISGRLRYEREVLVQGALTAVTYELPGTHSANEVFTQAREALQDQDAQLLYWCQGRECGSSSLWANSVFGNSTLYGSDDQQAYALLRLAEPRHDSLVALYSITRGNRRAYLHAELLKADQPLAKVLPTPATLSRQLKSTGSLRLPEQDQPSTEWVQVLARSLNLDSTLRVSLSGANAEAWREALIDDQVRAARLEIGESSGDGLRIDVLR