MNALTLPDIARQTTTADLPLDWVGMQGIALPVQIGGQRVAAEADAGVSLDDPQARGIHMSRLYLALAELEQGELDLSCLRAVLQRFLASHAGLSRRAYLRLRLAPLLRRPALVSPLSGWKRYPLVLDTRLEGDDFQAEVHLELTYSSTCPCSAALARQLIQERFDQDFAGQPLDHASVLAWLGSSAGIVATPHSQRSSAHLRIGLAEDCIGLPLEELADLGESALGTAVQTAVKRADEQAFALANGQNLMFCEDAVRRLHRALQGYPQASRFSIRVVHAESLHAHDAVAESHWQRGAA*