MATTETLREFRRLAKVSESQSLVEDLIVLTGGLPVLAVPVALLAALLYLSYINQSSKSQDLKKNNSGESIYPSPRTVMATVTAFAVCHSINYDLSRLPSTLLGGRTTILDDNYSTSTTNTKPYSDFATFYHEAYVDFHVTAASRLSHCFLATSVAMIWISDTRLGVASIIALLTGALATIPLLACPIPFVEMALVVTTGIAVTQILCSNPHNGTMTLRWFAFFVTWALLDYLDHYLSGRNGSAAMYVGQHYISWALIGQLQLAFHMVSSGVTHRWQ*