MRFIDVGVNLNDDMFAGVYNEKKAHDPDHDLILKRAREAGVERAIVTAGFWEECNAALELVRRLADVEGAPRLYNTIGVHPTRCQEFETAEGGPDAHLARLQELIEANRGRVVAVGECGLDYDRLHFCPKEVQLKHFERQFELAERTGLPLFLHNRATGDDFADLEARALIDLDLYIGVTGCSLKTEENLAVVREIPPERLILETDAPWCDIRPTHAGYKHVLTQWPSVKKEKFERGKTVKNRTEPCHIRQVAEVVAGVRGEEPAALAAAAYENSMRLFFPSEL*