MGVSGAGENATCKAFAAHDASGVFSEIELQRRALLADDVSISILYSGVCHSDAHTVLSEWGPIPYPMVPGHEIVGRVDAVGSAVTKFKVGDIGAVGTFVDQCDSCEFCKNDLTALCTQMTATYNSKSRREGEPECCKITQGGYASKIVTREANVFQVPEALLPQLEKVAPLLCAGITTYFPIVHYVGEDLTGLHVGVMGFGGLGHLAIKFAKAMGARVTVFSRSEQKRAGAMECGADEYVASADDAQMKPKARSVDVMINTVPFLIDLNPYFALVKKNGKFIQLSVPEKPMSIHMGMIVMNQLQFCGSLVGGLKVTEKMLALCAEKNIVPMCEVVEVGRVNEAFKRMIAGDVKYRFVLDLTKWTD*