MNVPSAILFRYFDVASSRLQSLANDPNITSSTLDWHRNIIVREQLASLDESLTEWARDHVSSVSKGDVQSVLREIGLGDFTNVIFDEEDGANNCIDAQLRLAEAMAQTNECARLAFARSAIFTEWRVDTYQPQIEHWRTLRGYHTAEEGLERYSILEYCGMMMSAIRLDEIQQYLENGVALIPSENPNQTTTELTSVDDRLNYIQQLCWRTVGWESAYASEQLQSLFSPGNDISDNYQALLRDENVVEALTKYASAMTVAAANASVLPNADDGTTRVVQVSYSEKFISLPESTMNDNDDNIVGSLSAPTSNSIQEHGTSQQRQQLDIAHKTATLQQQLWNDFQSLSHSEQIKTLDRARRVQEAFLVNIKNTPPGSERVMLMQSMDGETQRLLVVYKLWSSHNDTE*