MGGRRMPLWALLLLWTSCSFSLPTDTASFGRILLKKMPSVREILEERGVDMTRISAEWGEFIKKSSFTNVTSPVVLTNYLDTQYYGEIGIGTPSQTFKVIFDTGSANLWVPSTKCGPLYTACEIHNLYDSSESSSYMENGTEFTIHYGSGKVKGFLSQDVVTVGGIIVTQTFGEVTELPLIPFMLAKFDGVLGMGFPAQAVDGVIPVFDHILSQRVLKEEVFSVYYSRESHLLGGEVVLGGSDPQHYQGNFHYVSISKAGSWQITMKGVSVGPATLLCEEGCMAVVDTGTSYISGPTSSLQLIMQALGVKEKRANNYVVNCSQVPTLPDISFYLGGRTYTLSNMDYVQKNPFRNDDLCILALQGLDIPPPTGPVWVLGATFIRKFYTEFDRHNNRIGFALAR