MASLFNKQASVYAAARPKYPPELFQLLASSSKGHKRAWDVGTGNGQAAVGISEYYEEVIATDVSEEQLRFAEKRPNITYRSTSAGPLSQEEVARVVGAEGSLDLITVAQAVHWFDLPSFYGHVQRLLRKPGGILAVWCYTAPEVNPEVDAVLADMYNTTLTFWEPAVEFVNKGYQNLHFPFQPMLQSQLSDPTPIRMDVTKQTDLEGYLGFLESWSAVNTARAKGVELLGTEVKQSFERAWGSPSQIHTIIFPLYARIGSPF*