MSKGKISVIGVGRLGICVALSLDRAGYEVLGVDVFPSYVDAINKKTLRSPEPFVEEFLQASKNFRATTSMDEAIAFSDILMIFCATPNSGGDRFYDHSTLTRILSDINARKVQNKHVVIGCTVLPGYINEVGKFALRDCVNTSLSYNPEFIAQGEIIQTFLNPDMVLIGEGSKDAGDVLEKIYLEMCDNQPRVARMSASSAEICKISLNCFVTTKISYANYIGDIADRTPGANKYDILQAIGADTRVGNKYLRPGYGYGGPCFPRDNRALAQYAESVGIKPLISNATDEYNNLHRKIMVEELLKKNLDVYEFEDVAYKANCPVPIIEESQKLLIARDLIKAGKKVLIRDTADKIRACMEEYGSIFQYEVMPDAPNAKKGGPSATRPFQTKTISVSF*