MMAAGAEVEVNGGSEYPGLYKVMMDKLNEQRQLDQFTDITLIVDGHHFRAHKAVLAACSQFFHKFFQDFTQEPLVEIEGVSNTAFRQLMEFTYTATLAISGEEEALDVWKAAEYLQMQEAIKALKKINSSTTTKSIAKKRTIAETSNVITETLPTVEGEQVEIEVVETGMEVVVDGKTAQAASDDSALALLADITSKYQQGEPTIHVIKKDEEEVLYQEETVTASKVLENVEVVEVQISQGDIFRCSKCDRSFKLYYHLKQHLKTHLGSMEKPHVCNHCGKAYTREGALKQHISTFHFDAEELSRGQKIQKKVHICEYCKKHFDHFGHFKEHLRKHTGEKPYECPDCHERFARNSTLKCHMAACQNGAGAKKGRKKLYECQVCSSVFISWDQFKEHLMCHTGDKPNHCTMCDLWFTDAKELKTHLKDVHSIEDKCMEQVVLTDSAATAALTIATQSIGGTETVLLDDGIHVEHVTVEPVDVMQMEETTTVVVEDGGVGGICEEDLERLKQAGLQIQVVHVNTASVDEHQVVNSEVEVELEDEIVNLEEAEQAVAV