MSRQDVPYSPLDGGPSTSAGLDRDRDAHKLKPRPTGREGDRSGHGGLRRTHSLQYKTVLGGELPQGIRQRDKFVPLPLDSSRAASPGRIEEAPEPGLSDFAGLVPAPSGRARITVYCISEALDRVKLESLIRIKHPAWETHSYQDVVHARLPGPAASSTTAGGAPPDELGAVRADVFFFEYGVVAFWGLQQQQETSILRTLAVSAERSPLSRYERDEFVFNISVSEPPHIQNDTITINRRQATDHQVRLAISHALAQSTKLSVYEERVVALVEESKHLPQDLALHGRVSMSTKKLAQLIGKVFLQSSTLNLLSTVMDTPEFFWSAPDQLQALYERACEYLELDTRAEVLNARFEVLQEMLDMLRDHKNNSHAARLEWIIIWLLLVDVILMLFQLLSLFGLV*