MEPSRRRMTRDMLLLIVTMAWLVTGDEGGIKQEERLFNLGKLEMFVDKLPHIPTLHGYHFVNGFLKPKSLHIGMFFKKWKFHRDLPATPVFAYGTSKRSATVPGPTIEAVYGVDTYVTWRNHLPLHHILPWDPTISPAIPKHGGIPTVVHLHGGIHEPTSDGNADSWFTAGFKETGSKWTKKTTHYVNKQQPGNMWYHDHAAGLTRVNLLAGLLGSYILRHSSVESPLRLPTGREFDRPLVIFDRSFRKDGSIYMNATGNNPTIHPQWQPEYFGDAIIVNGKAWPRLTVRRRKYRFRITNASNARFFRFFFSNGLDFIVVGSDSAYLAKPVSTKSVLLAPSEIVDVLVDFSKSTSKTAILANNAPYPYPSGDPVTEENSKVMKFIINYKSEVDTSIIPKKLIEYPPAHVSTSTRTRYIAMFEYVSSIDEPTHLYINGLPYNAPVTETPKIGTSEVWEVINLTEDNHPLHIHLGLFKVLEQTALVKSEEFIECMTKRNDAVKCEISKYARGNKTAVTVHERGWKNVFKMMPGHVTKILVRFSYIHSNESYSFDATQEPGYVYHCHILDHEDNMMMRPFAMVL*