MASLISFSPTPAPDPSSLLTSNLVHRVYFALPHLLSARKALVLSSCVTQASEGKLGELANEKRVEKTGEQEWEERGESESSDVRDARGSIDGAHGSVSFNSRGPDLISLGIKEPVYEVIEVKSNGKMSKKNINRRQLLKSSGLRLRDIRSVDPSLWLTNSMPSLLVREQAILLNLGSLRAIAMPERVLVFDHNRKGGKAFLESLLPRLNPKNSSGGQSMPFELEVVEAALLSRIQQLEQELMDVEPRVVALLEVLPNRLTADVLEQLRLSKQTLVELGSRAGALKQMLFDLLEDPEEIRRICIMGRNCILRKGTSEMECSVPMEKHIAEEEAEEIEMLLENYLQRCESCHGQAERLLDSAKEMEDSIAVNLSSRRLEVSRVELLLQVGAFCVAVGALVAGIFGMNLKSYLEEHMWAFWFTTAGIVIGGMAAFFMMYSYLRAKKIL*