MNDSRAFEDPRSVEKQSGHIDYDDKADIEIGETCITDLTELDPATDKRLLRKIDLYICPVMMLVYAVQFMDKQTNSTASVMGLRQDLHMEGNDYSWSGTSFYLGYLAFEFPAVYLLQRLPLIRTLSSFIILWGIVLCLHATPNYPGFIALRTILGMLESAVTPAFVIITSQWYKREEQFLRTSFWLGANGLGLIIGCLTAYGLAINHNLPIHGWKLVFIITGVITIAVGILILFHFPDEPSKAWFLTEEERKLVVIRVRGNQGSFGNKKFKKQQFVEALRDPRTWIYFLYCISSNIPNGGITNFSTILFSETLGLGPIRGLLMQTPQGAVELGGCIIFGLLAQYTQWRLFWSIVAQLIAAVAMCLLAFLPGNQSAGLAGLYLLIIYPVGFICMLSSVASNTTGHTKKVTVNAIMLIGYCVGNIIGPQTFRADDAPQYVPAKVSMVVLFFIAVGLNTLLLFVNIVENRKRDKEGTMNPSPQELAEIQTSDMTDMENRYFRYAI*