MASLFTRAVPRTLRALPRASPVQKSFRAPVTTPLSRRFLATTTLPEQPRLRLGSEAPNFQAETTHGPIDFHKFIDNKWTILFSHPADFTPVCTTELGAFAKLKDEFEKRGVNMIGLSADPLPSHKEWIKDINEISGVTLQFPIIADADRKVAYLYDMLDAQDTTNIDQKGIAFTIRSVFIIDPAKKIRLTMMYPASCGRNTQEVLRVIDSLQTADKKGVTTPIDWQVGDDVIVPPTVKTEDARKKFGDVREVKPYLRFTNVGK*