MADTKTAGQPTLVFVDGSFEDLAAEMAEYLKAEDAKQLLSQEKQPSNEEVLSKLVSASGALNTVPEKEYTAASNLMTHLVLQSSDPKKFLPTLCTTFAKPLVNSPVHGVGLSLNALTTVFNLLEPSNPVRARVFMEILKFLRSHAMFESLRTYLDKLPEWLTTWGTDADFQRKIYEEVAEVALEAGEEQQAYEYVVKALRTFDGDAISSEDAQRLSLRAVKKALTSSNHFLFQDLRGIPSVQALSDSHPVYSQLLDIFAEQDLEDYNDFNDEHQGWVEKESLDHEKLHRKMRLLTFSSLAASTPSREIEYSKITKALQIPEDEIEMWAIDVIRAGLVEGKLSQQRQKFLVHKVTYRVFGQKQYQELANRVDHWRTTLQNVLGVLRQEQANAKSQKEREIQELERKVANVGMGGAQDRRRQNQNREPREPREPREPREPKERTEDDD*