MVGDSGQDKDYDFDIFVIGGGSGGVRASRLASTAGAKVGLCEMPYDPVSSEQTGGLGGTCVIRGCVPKKLFVFGSEFSAQFEDATGFGWDIASSKFDWQRLLNAKMQEIQRLNGIYKKLLHGSGVTTFEGAGKLIDEHTVEISGKKSTERITARDILIATGGRAHVPDIPGAHLGITSDEALSLLELPEKILIIGSGYIAVEFAGIFAGLDVTVDLVYRQPLPLRGFDDDLRRTVKTNLQSRGITQHADCQVFSLSKDDTGRLAVETTTGVLKTDVVLFATGRVPNTSRPSLGLDTVGVDISVTGAIKVDEYSRTNVSNIWAVGDVTNRVNLTPVALMEGMAFVDTVVKGVPTKPEYDNIPCAVFSQPPVASVGLSEQDAIARGHKCDIYTSAFTPMKYSLSGRNEKALMKLVVETYSQRVLGVHMVGPDAAEIMQGFATALKCGATKQQFDQTVGIHPSSAEEFVTMRTMTRQVGGDAQRD*