MMEDNILDVVGAEVVGIMCPVSICMLLVVLLVKVLQTEVTDTVLTSVASLIYSEDSTDSDWTKLLGALINAGVFVLVITLVTFLLVLLFYFRCTKCLRIYTAVGAFTILAYMGGSIAVMLIQELALPIDAITASIILYNVAIVGVLAMFFCKVPILLTQGYLILVGTAVAFWFTSLPEWTTWVLLVAISLYDIIAVLTPGGPLNILVQLAMSRDEEIPALIYEARPVMAASHRSAQAMTPPTNARAREESESIPTLDTEEPQRRLWKRSTASSFSHALSNLRTPFLEKETEDEDSVASSQRLRIVHPDMFSTNQDDRTDTMPPFQEEMQGNENGAVQSLPPEDVYGGRNVQVHDEGTPLLRATTMQNMAASNGSDVRLAMGHNENADEEAIDDDDEEGIGLGASGAIKLGLGDFIFYSVLVGRAALYDMTTVYACYLAIITGLGATLGLLAVWRRALPALPISIALGVVFYFLTRLLMEPFVMQYGGNLVFL*