MDDMDGDDDEVKDDETRWAEGREMALDFMARNFFNPQHFLLVADISSAVANGNGNGSSHVIAAASRVLDGYGVKVSKDEQDALTRMSQDEQVENLMSKIPQGDSQFQDFFVKLQHLVLSSDRVRASLEQADLTQLEDALVDAENAGIGNAVFRMSAVQAGSELRAIGENFRDWGKDNALKTGKLTRCQEEALGARKKLAAAQAKLQNGRHKNLEKSSKWVLRFAETSSRGSVRVLFRSWSVYARFSSAERRVHCDYQERLVSADALLDSFRLRSKGALRRLLERQAVERCRQLALECFWLWQEILVQRKLDEECEQKLLDFQCKMKDMKQAQIENAKLILRRACAENDLALIRCCFQAFHETWQEAAQEQHIAVQVDLSQEKMKEFMKRKSTIALRLLKEMCYATAAGFQQEVFSSWVTLVQQSHGEGQLQGLLQQQQQRIEAVRQRSRNNNHLLVQGLEKQYHSDMQLEIFSHWRTFAGVESKVLGHKVKVDAKRQQLQGVQSLFRSFAAQLERQLRESSQK