MVADIEKQSTTNDTDMAVIDATGCTNAKESESAVNEDTENEATSQSQSSPPPSRPLFKSSRLKGYITLLVSAIYNFISVNDGYLQVVPSSVNLCLLLDDISRSEKHLDFDEGRVQYANAVSTITIIVAGAVMLIHLDVVTGLDEKLWKKMFGPNGKVELFILVFLILVWFITTWFNTTIRGPAGDGKEQFNLYFSTWICLWTSFWTLERWCTSSGRASFQQFVESWPNRCQMWIVTFFLSIVDFLFVLDSSRHWKDGTRAFPYVSMHYSNVKTAEWTLLLFVTSATFLVSLAWVCYNLIAGPGLNTSILLLHRSLIEIFRESKTNIKSVKSDKETHIEGFTVHILAIIWVATVCITTMPGGAASLLGNIYFTTWGCSFSVVGTLIWWLRDWRQGIFDAMQQQQNKYESAKRAIRRREEKRIAQLVKEGKVARANAKEYGRDSRLERASPRLVTVRENAELIGADPLAFEIDSTAEDVVDNVENGDDTFSDASIIHQRPRLDSEDLLSRQ*