MPNSSKPKLVVEAPPNGDQPKAVVILLGWFGAQFRHLKKYADLYEQCGCTTISAILDKKSIMFINLVKTDALVNLVVKEACKHLRQGGDDVPLICHAFSNGGCVPLYRMQKQMMEKINTNNNAEDVDNWKLIRDRYQLGGEIIDSAPIFPDAAAFGRAIRTALPNRVLSSTAIFFVSIYQNSQNSVMKARGKKPYPDKFWSHWEDSPQYAGVQAFIYTTADTILPYEKLDELVETRKAHEGANVLVERFGDSDHVQLLKDHKEEYCSLIGRVLDGSQK*