MEAGKDVIRLEREPFIVTMKPKLIIGLADSLEQKADQADFLLLCKRVEAFIRAWYHVQFEELMQLYALFDPANGGKKLEKQNLSAARVDELEQRFLDIYAMLMEKSNFKVLSDNEFRVATSGHYLLNLPIAVDKNKLDSKLLGKFFEKRKDLEMPTYTNQYVMYRRGIGLDKSTDAFISAKLDELISRAWDWILGLLRKPISISRLRKLLGREQNRAQPGPADGSSALSNTEHYVERIRIQNMKITFGNFLKKTTIQEPTFERLILLYRLATPRHDTSPYGNRGICIKQFKHVPMADVELVLPEKKNPSLTAMDWVKFLLSAIIGFVAFSGTLEAHPSDIWVALAILGGFLSYCAKIYFTFHANMMEYQRLITNSMYDKQLDSGRGTLLHLCDDVIQQEVKEVILAYYVLMTKGKHTIQTLDELCEEVLLEEFDEKCNFEVEDALKKLERLGIVSKDSLGRYAPHPLKRANEIIGITTDEVVARISSA*