MRVRFVEVASLSTKAKPTDCDNKKAVKDNTLQSLQEAFPDRTLFVWDHDCWNEVDNTTRKLVVEGARLKLVVPDQRASPSTPATLHLPAEFWSIVAKKKGRGELFDDQLTIGGSSADLRDVDEALVRHHLGRRVRQLVKNDGQLEKSFNWNAAAREDDSSNMEGAVAFVQSAMADCCSVPVEVLGVESLQVFAKSEATPQKRTAVKATKTDIIIVPPEWKAAAKEKPESVLDEIYTMVDLKKPETWFPNLKKNRGQVLSQYTIGTYRTGRDLPAMMTDLNGNSHIFHQETSGGELLTKEVVFQNQAQAFKYLGRLIEEASKALAQPIDFDDALKSLTLAGPTFSPGALKIWHHTDAQSDLDAAVREDIDECCYNEMARNSGQALPSYRSAQAHASSLREGMLAELDPNRLSYIA*