MSKRYAVVLAAGQGTRMKSKLYKVLHPVCGKPMVEHVVDQISTLNVDKVVTIVGHGAEKVQEHLAGKSEFVKQDEQLGTAHAVLQAKAELAGKDGVTLVVCGDTPLIEASTMEALLKYHHEKRAKATILTTVIEDPTGYGRIIRDDLGIVEKIVEHKDATEKEQRISEINTGTYCFDNKALFEALENVSNDNVQGEYYLPDVIKILKDSDEVVAAYRMESFEESLGVNDRIALAEASKLMQRRINENHMRNGVTLVNPESTYIDIDVKIGQDTVIEPGVMLRGKTVIGDDCVVTSGSEIVNSVIGERVHVRTSSIFESKVGDDVQIGPYAHLRPESDIHDHVKIGNYVETKKAVVGEGTKLPHFIYMGDAEIGKNVNVGCGSIAVNYDGKNKAKTIIGDNVFVGCNSNLIAPVKVGDRAFIAAGSTITKDVPEDALGIARAKQDNKLGYAKHLNHGK*