MGEKKHDDHRSMVTASHHDVLASVLGSGLAAGVARGGAPRARLAVYKACWGATVWCGGAALLAAIDDATNDGVDVLSLSLGGFQEFAGTLHAVARGVPVVFAGMNRGPAPQTVRNTAPWLITVAASMIDRSFPTKVVLGNNEELVGQSRYVDAMTNTSEFINLVPGFRCDNASLASVNATGKVVLCYAPEDVNINPPRQGFLNAISNVKEVGARGLIFAGYSSNVLDRADNCNGIMPCVLVDFEIANRIAFYMINTRTPVVRISPATTVVGDWVLSPRIASFSSRGPSVEYPAILKPDIAAPGVSILAAVRDSYDFMSGTSMACPHVSAVVALLKSVHPDWSPAMIKSAIVTTASTTDRFGMPIVAEGLPRKPADPFDMGGGHIDPDRAADPGLVYDVDPAEYTRFFRCTLDAKDDCSSYMGRLYQLNLPSIAVPNLAGSVTVSRTVTNVGPAEATYRVAVEAPAGVDVSVDPAVMTFAVDGSRNATFVVTFTARQMVEGVYTFGSLAWSDDGGGHSVRIPIAVRSVIQDYVADVS*