MAQDLTVRLGVCTGQGHSACIRDHFGPRCCWFATILLLMECVIAMVSEMSGVAATGRLWGMDQASSVLLAALIIAGAPGSLAGTVVGLSYRQIETIGIVLGAFELTFVLTMLYYHPSLDSIMTDVAARFADPEYMKLISANIGAVIMPWMVYFQQSAVVARRLQTSKAMSEERTGTLLGSVLTQLIMIGALVTLAAAQSINKDGVGAKGCKVKGLEKDLHSVDEIVKAISPAFGEMGSKVLVSLAFLGGSLCAAFVVSLAATWALCEAAESDDAVTALEQSPRDAPFFYGSFLSVVLLGALVLLSGVNTVRLNVWVELLDGILMPVAVGFLYLLAISPVLPEGTLITVNLDGFSVRLDLFRFDYVSAVTLEQVNVRDPAMSVDEMMKIANQSSLTAPWPSGIGSAAVSILSVVVSMEVARRTAAAKSDALVSILRFIVFARCARELGEEDTRCKYQYYRAQCACPESQLEDWMEHRARGSCHLDVLPDRSTVHVRQEIQG*