MNSRCALVSKIIPFSCVDGPGSRLALFLQGCNLRCKNCHNPWTMGRCNDCGECVPQCPHQALQIVDGKVVWNAVVCEQCDTCLKRCPQHATPMAQSMSVDEVLSHVRKAVLFIEGITVSGGEATTQLPFVVALFTAIKNDPQLRHLTCLVDSNGMLSETGWEKLLPVCDGAMLDLKAWGSECHQQLTGRDNQQIKRSIYLLAERGKLAELRLLVIPGQVDYLQHIEELAAFIKGLGDVPVRLNAFHAHGVYGEAQSWASATPEDVEPLADALKVRGVSRLIFPALYL*