MGKATGFMEYDRIPSPGRDSKSRTRDWNEYSLPMPVADLTIQAARCMDCGVPFCSVGMEIKNGVSGCPLHNLIPEWNDAVYRGDWYEALQLLLKTNNFPEFTGRICPAPCEGGCTVAISEPAVGIKSIEKAIIDRGFEEGWIKPAPPKKRTGKRIAVIGSGPAGLACADQLNKAGHSVTVIEKSDRIGGLLMYGIPTMKLEKEQVTRRVNLMAEEGIEFVTGVAAGTDVTFAELREEYDSIVLATGAGNARDIPLAGRDAAGIHFAVPYLSQSTRDNLDNGGIQTLSAKGKNVVIIGGGDTGADCVATALRQGAKSIYQFGIQDKLPELRDGENPWPQYPRVFKMDYAHEEAEAVYGRDPREYLINTTSFEKDETGNLVGLHTVEVEENKAERKYTPIQGSEKYFEVDMVLIAIGFAGTTEDIFTNFGVGKTDRHTIDAAKGFYRTSEEGVFACGDARHGQSLVVTAIAEGREAAREVDFYLMGETFLP*