MAMARRRVVALASQFLQRRRLPAPRFLSSAAAGALDRLNSPPFARPSALRNPAPPSPWDRLGGQRRTMFIQTQSTPNPQSLMFHPGKPVMEVGSSDFPNVRTAMTSPLAKALFAIDGVTRVFFGSDFVTVTKSDETSWDYLKPEIFAAIMDFYSSGQPLFLDSNTAAAMDTAIHEDDSEIVAMIKELLETRIRPAVQDDGGDIEYRGFDPETGIVKLKMQGACSGCPSSSVTLKSGIENMLMHYVPEVKGVEQEFDGDEEAELAGQVE*