MNIENTLLKQDVWRFIDNTTINPAFDAIQSFATDDTLCRSVGARMAPSTVRGWVHEKTVSLGIQDSKLPDIDKGIAFLQKQGYRVVVRNSGGLAVVLDSGVLNLSMVLPDAERGIAIERGYETMFTLIKDMFVDCNEVIEAKEIEDSYCPGSYDLSIQGKKFAGISQRRMAKGVAVQIYLAIDGDQTTRSELIRDFYTISGKAKQTKYTFPDVNPNVMGSLSDLMKNDISLNGTLVRLFNSLRHYAGDLVSGTLTSEELDLFPAYYERLIARNDKVLT*