MQKVNEMASKATGGKVGHLLPQRKLGKNGPTVTAIGYGTMGLSAFYGTPKPDPERHAILDQCYNSGELFWDSADVYGDSEELLGQWFKNNPEKRNDIFLATKFANKATPDGGITVDSTPEYCRSACEKSLKRLGLPSVDLYYVHRFDGKTPVEKTMEAMKQLKDEGKIKYIGVSECSADTLRRACKVVHVDAVQIEYSPFALEIESDEIAILKACRELGCAVIAYSPIGRGMLGGQIKSPNDFEEGDFRKMAPRFSAENFPKNLELVDRINEIAKKKNCTPSQLTLAWILAQGDDFFPIPGTTNPQRLEENLGALKIKLTKEEEHEIRKACQNATIVGGRYPEAMASALYADTPPLNA*