MQCLGRATRSLALPARGRGPVLRRVVAVARAKPEKSTDQALQGGLDPYLEVAVPKDQRPVNQLAELKADPLYSWGALEQGDYVKRLAGVWSFFFAFIGGPIAYQTFEPVDQPLEWFLSGTTGALVVVAVVVIRIYLGWSYVGDRLLSAAVPYEETGWYDGEMFVKPPEVLMRDRLLGTYEVKPVLSKLRSTLVGSAGVLLATAVLLFGLIKAGSDADGMYGRGAARVPRQILTDGVLYSSRVTDLSQLATDDDAAAAEAEAQGGVPGYCGDRALRAYAGGQYCQKFDR*