MHPNKRLNVLSQQLLPSAADSVQHVLGRVACSEGESQDQLGLQATSAQLGHSPAFPQCSTAADFPPAAHDALEMDGLLTPQERAIRLRVRSYMERNVAPVIAGFWERAEFPHQLVPSFAALDLAGGNIKGYGCPGLGIVANAMAVIEIARVDASMSTFLLVHSYLAMLTIELLGSEQQKQELLHGMGKLNLVGCWALTEPSNGSDASSLTTTATKVPGGWLLDGQKRWIGNGTFADITVVWARSSESGQVNAFIVRKGTPGFKATKIENKIALRCVQNADMVFERCFVPDSARLPGVNSFKDTNKVLAISRIMVAWQPVGLAMGVYDVCARYVKQREQFGSPLGGFQLVQERLVRMLGNVQAMFLMALQLSKLYEAGSMSHEQASLVKSWNTLRGREVVALGREVLGGNGILTDFNVAKAFCDLEAFYTYEGTYDVNALVAGRGATGVAAIKSPSAGKAKRG*