MNALNNAADGDSAPLKFRGLGGWVERPADLQPALEGDAQADVIVIGAGFAGLSTALELKALGADVIVLEQEFAGFGASGRNAGYLLGSMGIEYDMFVKRVGVEQATQFVRFYDEAVPYVEGRFKTLGIDCDYNPSGVLRAGVHPSQEKRLRENMALGQTLGATSRFVEGAEMRARGIPPAFLFAAEQCGGTLNPGKYIGGLRRAAIEAGVKLYERTPLLSFSEGPVITCKTAHGRATAPVMVLATNAYTPQLGVLRNKVAAIRVSAIETQTLSTQQLAALGWQGREGIITPHYTMESHRLTAHGTMVLTVKKLGYAYGSKTPNVPDQGAYAALAQVLRERYPALQGLGVKHCWSGYVSGAYDFLPVIGAMGAKQNIYYATGCSGHGLGTQSLIGKLFAQQINGQAPELLAALQHKTPSLLPEPLQWCAVHAAFAAAKLLDDWTDRKVRKDKARKG