MLPLGLSFALCARVGHHLGAAQPHSAKLAAKVGTGMGIAATALPALLIILLGSRTATLFTDDAAVIHACAPLILPLATVMITNSATALLGGILRGSGRQKVGAIVNGAANYGLGLPLQLLFAFKWGAGVAGLWWGIAVAATLQALVLAVLVSRQPRDDLLLEIFDQLDDTERRIVCLVCRHWSYLADEPTMLAGLAVSCEGPDWAQRYLEFAAWLPLRARHVRQLSVRAMCAPDDIPSDEEEACTYDATLGLLAACAAARQLTSLSLQLGSSFQQGFWLPALRTLRRLKIDTLREAVLNASLASLTGLEELEVGGYPTLTVLLHIRPRPLAAGLEIAVYTGHAEDEECNSAYLGRQGILFAVPRTQAGLERFASNLVDGASEGFGQDGPGTLALPAKHDKWYRGWCRVQLDMLLPEEVQASLKVRWEP*