MLEAGALVLADGGLCCIDEFDSIREPDRATIHEAMEQQTISVAKAGLVTTLNTRSTIFGVTNPKGTYDPYQPLTVNTTLSGPLLSRFDIVLVLLDTKNPEWDKIVCSHILNEHSKHQDSSGVNNSRGFWNLAMLRRYVQYVKEHFQPVLTSEAESVIISYYQLQRRSGTQNAARITIRMLESLIRLAQAHARLMFRDKVTRADAIAAVFCVESSMTTSAMLDNVGNALHSSFANNPDEEYAKQEKLILEKLNLSNSNEVSSDQSAGLSSRERELLETLDSRMQSSLSSRTRARSLGQGNAAQSRPSLQPCTAQSRRSKQQQPHVSSTFTEEGLLPASQQVQVNVP*