MTSRGRVFARTILRSISQYRDHNVPAAASAANLIKDEVNLARPRSTGLLSGTSERSVLDKAQGGPVWFYAAAGLMAFSTTTVGSASPHTDAEEKGKDFGKIDNTSSRPRVVFVLGGPGSGKGTQCAKIVDNYGFIHLSAGDLLRAEIKSGSPNGNMIQNMIKDGKIVPSEVTVKLLLKAMNEATTDKFLIDGFPRNEENRLAFEKTGLEPEFILYFDCPLTEMEKRLLGRNEGRVDDNIDTIRKRFKVFIESSLPVIDHYDKLGKTRKVNATKTREEVFKTIEPLFKPFLEKSSCDGLNQTIMQYSSGSAVRD*