MRTRDGLRPVDRRRARPCAGRGPLGHGWQTGGVSETEAVRIRPRRVRLVCWASAIALVLLFTVLAMSLHGATGSGYGSFQRGDQFGMVGLGVLGAFAFLLFTRPRVEADGRRVRVQNVIGSYELPWELVRGIRFDRGAPWASLELHDDDLVPMLALQAADKELAVNAVRALRQLHQARLAEGAAGR