MDGRDSMSLPQGGMVPGPNSFSAILQRGIVMQPGGSSPAMPASPMPPPGLHAPAPMRPTSGMTGSINSPNTSQIQYVSDMGASGLAPHQVTIGMHMGVAPSRVEPVFKRKRGRPRKYGPDGSMALALVSHSTVASSTPPLQKRGRGRPPGSGRKQQLAALGRWLAGTAGVGFTPHIITIAAGEDVAMKIMSFSQHGPRAICILSANGAVSNATLRQPATSGGTVTYEGRFEILSLSGSFLPQENNGICSRTGGLSVSLSGPDGRVVGGGVAGLLMAAGPVQVVVGSFLSNGKKLKQANPDSSLPGASQDANISSNVIMPTARLPVSEPVSVKFDTLPPPGSSVHQPHNHSMATAFHSMGWPGSQTMPMDARRTTDINISLPGS*