MIGDLASAGVLMDLQPFINGDAKQVVDWNDLQPYQRTVSSVYKEQVVGIPTAENPFIMYINWPLLTSAYNISRPTLSQPGRLSFYPDTWQELISVMQRVNATASDPATGLPRHALCLPLQISITFLLQAVMASIMQTQGYTQSFLYDPLTLEPLTNNTAMQQALRITSELFPFIRTFESADVVDMSQCAIALAGDEVFKSLGASRSNRQFMGQLSMSPLPASTDVLDRSTMQLVPCTQELCNSQRATQLGGQLANLSPCRHRASVFLGMSSQVPEQLKSATYNLIAFIGLLALEGGQDPIQQPGLNAWRSQGYNYSDVV