MVKFASITDAIGNTPVLRLNKLYKDRKVDVYVKLEKQNPGSSIKDRIGLEMILDAEKKGILKPGVSEIIEPTSGNTGIGLALVAAVKGYPITLVMPESMSIERRRIMVAYGAKLELTPRDKGMGGAIARAKELAAARPNAWIPQQFENEANIAVHVRTTAEEIIRDFPGGLDVLITGVGTGGHITGCAKVLKAKWPKLKVYAVEPTHSPVLSGGKPAPHKIQGIGAGFVPKNCHMDLLDGIIQVSNEEAFEYATRSAKEEGCLVGISSGASLAAVAKKLPDIPDGATVLTFNYDTGERYLSVDGLFEVPADAVNYAPGCFTDPKNPQPAAGASSGKPSATSGGPAQIPARL*