MASRFSAARPKRAGEAFARSHHGEKEDMDDDGAPSKKVKFDVRNPSALVADEREEDDILDADVIGTKGGTATKRGAVNIDGYDSDSDHETFDARAEANAKDDAVNILDKLDNYDSRLKGGAAKAADDDDDDDMFGADEKPRPSKDAASKSGRKSKEVHFMDNDNIQGQVEDSKSGGRIHINSEEESSDDEEDIELSKQEEDVDEEVGAGGLKRHAPKIDAFNMKSEQEEGAFDSEGNFIRKAADADALHDRWLDGIRKKDMKKAAEAHERREAELRQQRKDEDSIMTSDIIGKLILNLEKGENPLEALARLGRIRTKTGVKTKRIPKWKLKKQNGGADAMEVDKEPEAEDLAQTRVKEAINAITEAADRLLGRDYPEIYETEREMLIREYRKETGEEWVEPAEAGGDTDATDKIATDAADQWEFRWTDGRDEGAKQGPFDTAMMKAWHDAGYFGEGVEFRRVGEEEWTRAPSFI